2025-11-26 22:20: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' => 'yiXNmVGCvcsqIJ4sI4c3elc2l-d6R6qj', 'aviator_ident' => 'HBksp1hO6FqhcRtTt0cPL33EsQCnT6lq', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3800'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIJP639 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIJP639'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $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 ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event 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\":\"HBksp1hO6FqhcRtTt0cPL33EsQCnT6lq\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJP639\",\"admin_memo\":\"MLBP157340\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIJP639","ident":"4e2S2AH5j4w3nXt7RA0zv4_Auxd13kUt","created_at":1764192022,"id":2312} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-27 09:41:46 [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' => 'ZsV7baWACK_O5wIbWEVOF_noo7YIUpRP', 'aviator_ident' => 'CSerNF6JTvLIqqwjByAEKh7xB4vnUDhM', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3801'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RLS-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 = 'RLS-657'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP090736', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP090736"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"ZsV7baWACK_O5wIbWEVOF_noo7YIUpRP\",\"aviator_ident\":\"CSerNF6JTvLIqqwjByAEKh7xB4vnUDhM\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RLS-657\",\"admin_memo\":\"MLHP090736\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"RLS-657","ident":"R7krjsAdS9nVdUlDlygENSkw4A7bcOn2","created_at":1764232906,"id":2313} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-27 11:42: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' => 'dSkpdpWrwgRGu6yudtJz_xR2nNO-PIpq', 'aviator_ident' => 'T5r2Uo4kjiiERv8jV5cTXNpM-IkvufdA', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3802'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEBF171 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEBF171'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP092319', '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 = "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\":\"T5r2Uo4kjiiERv8jV5cTXNpM-IkvufdA\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEBF171\",\"admin_memo\":\"MLHP092319\",\"ignore_payment\":\"1\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEBF171","ident":"VhTVIc8urvCSKmdfSFQ-bWANmWZF9rWF","created_at":1764240138,"id":2314} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-27 15:46:59 [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' => 'SG4CgvIOK7u-U3Lc6szfBfGLH5GWafW_', 'aviator_ident' => 'RAemUqRHSKaNu62CXlB-Zyd0Rwce3b3W', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3803'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIBA117 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIBA117'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157101', '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 = "MLBP157101"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"SG4CgvIOK7u-U3Lc6szfBfGLH5GWafW_\",\"aviator_ident\":\"RAemUqRHSKaNu62CXlB-Zyd0Rwce3b3W\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIBA117\",\"admin_memo\":\"MLBP157101\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIBA117","ident":"_jyMrfO6aCRTeZjpvT4Tem0rZVi5o-fd","created_at":1764254820,"id":2315} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-27 15:48: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' => 'hkZjouNWG7ECmMQor0kCQzzdjhCpLpCc', 'aviator_ident' => 'iQ1W6tjb8xn2njPe-RGdSIN9lPS02Tm0', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3804'); 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' => 'MLBP157633', '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 = "MLBP157633"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"hkZjouNWG7ECmMQor0kCQzzdjhCpLpCc\",\"aviator_ident\":\"iQ1W6tjb8xn2njPe-RGdSIN9lPS02Tm0\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AICN449\",\"admin_memo\":\"MLBP157633\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AICN449","ident":"9g69o2IfQSH-MbE2wSpQjpjASqDve4gi","created_at":1764254939,"id":2316} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-27 16:41:54 [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' => '6pwUaTBhkP40bACYbe3zJidrLZwHNnvl', 'aviator_ident' => 'Q72u95RWvutiEV2KpIJVAOVWZyymE1rS', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3805'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEMD072 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEMD072'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157638', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157638"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"6pwUaTBhkP40bACYbe3zJidrLZwHNnvl\",\"aviator_ident\":\"Q72u95RWvutiEV2KpIJVAOVWZyymE1rS\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEMD072\",\"admin_memo\":\"MLBP157638\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEMD072","ident":"BhXqaNWbLHOtD3nPnjzp0BYoPZ_7w6PJ","created_at":1764258114,"id":2317} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-27 17:51: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' => 'DHyw8-NS17X_XERUX9CNHJTyS_JOP3KL', 'aviator_ident' => '0cGkRTH1KC9AxDIXarCHS34cNFLVRJhQ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3806'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAEZ498'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAEZ498'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157654', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157654"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"DHyw8-NS17X_XERUX9CNHJTyS_JOP3KL\",\"aviator_ident\":\"0cGkRTH1KC9AxDIXarCHS34cNFLVRJhQ\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAEZ498\",\"admin_memo\":\"MLBP157654\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAEZ498","ident":"IxUZy2nXvllIL-b24VxUqHfZmdhC8jzO","created_at":1764262271,"id":2318} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-27 17:52: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' => 'j0wa1UTiX3CYgZDEZRExxXoW_zZWHNQP', 'aviator_ident' => 'c8SLSKzVuJaKHbueVax4lb9ylh53kJw7', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3807'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - KNLP837E'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'KNLP837E'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157655', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157655"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"j0wa1UTiX3CYgZDEZRExxXoW_zZWHNQP\",\"aviator_ident\":\"c8SLSKzVuJaKHbueVax4lb9ylh53kJw7\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"KNLP837E\",\"admin_memo\":\"MLBP157655\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"KNLP837E","ident":"pU7RvCTEWpF1EBaOIHR58QfT6luagqYd","created_at":1764262323,"id":2319} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-27 17:52: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' => 'b9MzK0IAtWQhQM-r8LqXS9cjZPUt3zFt', 'aviator_ident' => 'ph6-PWq_l0DUG-Q1nFH2EZ8qF7_Qycom', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3808'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - TDS-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 = 'TDS-975'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157656', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157656"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"b9MzK0IAtWQhQM-r8LqXS9cjZPUt3zFt\",\"aviator_ident\":\"ph6-PWq_l0DUG-Q1nFH2EZ8qF7_Qycom\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TDS-975\",\"admin_memo\":\"MLBP157656\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"TDS-975","ident":"R6h5B2D4F-iDqpj4ESTeoFF5EmOrRwPf","created_at":1764262369,"id":2320} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-27 17:53: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' => 'dqPPdD5p60GcAiDjnZBCgy8ipovZiiD5', 'aviator_ident' => 'AtiKMLI7TnJKNcPApTuJpbSF2MsJNK9h', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3809'); 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' => 'MLBP157657', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157657"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"dqPPdD5p60GcAiDjnZBCgy8ipovZiiD5\",\"aviator_ident\":\"AtiKMLI7TnJKNcPApTuJpbSF2MsJNK9h\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SGK-664\",\"admin_memo\":\"MLBP157657\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SGK-664","ident":"wnfG4-vdLnOkLIJW0xBLzJeHji42zu4x","created_at":1764262424,"id":2321} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-27 17:54: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' => 'bxZNOfr3_8Yub_CJB2htMmnKr11PGRnP', 'aviator_ident' => 'Zh8mycsg2QDn3Ksd1ZskMPdzdnObkpei', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3810'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SEU-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 = 'SEU-882'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157658', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157658"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"bxZNOfr3_8Yub_CJB2htMmnKr11PGRnP\",\"aviator_ident\":\"Zh8mycsg2QDn3Ksd1ZskMPdzdnObkpei\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SEU-882\",\"admin_memo\":\"MLBP157658\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SEU-882","ident":"B9PAR-rXdKFhp7GcYOfwgOfCnXoW-AeX","created_at":1764262479,"id":2322} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-27 17:57: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' => 'O2xiVdGM25IKKzbDIyQZp6twvSUK6rP0', 'aviator_ident' => 'yT2GLdc0erNP32DfRlI4a1J4ghhe_Tz1', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3811'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - PLN-546'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'PLN-546'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157659', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157659"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"O2xiVdGM25IKKzbDIyQZp6twvSUK6rP0\",\"aviator_ident\":\"yT2GLdc0erNP32DfRlI4a1J4ghhe_Tz1\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PLN-546\",\"admin_memo\":\"MLBP157659\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"PLN-546","ident":"K3mUNO5WbuhHTKUaE4FkzyAlC_qv0_30","created_at":1764262648,"id":2323} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-27 17:58: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' => 'nr-sOgkG2EZHvGH7J7L3GFLrZfb_Zpxg', 'aviator_ident' => '6o1vznHPw2XUKQYyoIQszDTmiFQhrz8i', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3812'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIFR022'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIFR022'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157660', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157660"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"nr-sOgkG2EZHvGH7J7L3GFLrZfb_Zpxg\",\"aviator_ident\":\"6o1vznHPw2XUKQYyoIQszDTmiFQhrz8i\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIFR022\",\"admin_memo\":\"MLBP157660\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIFR022","ident":"DE674_D9noav5pkmNM49RqdO0JUhBmbI","created_at":1764262719,"id":2324} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-27 18:00: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' => 'YmtdvYFpd-xGCkgVkl6c_RnFGAYcboKI', 'aviator_ident' => '_UAZMYO6meyk4WolMRG2SzIhHLdf4iG6', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3813'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AOFN177'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AOFN177'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157661', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157661"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"YmtdvYFpd-xGCkgVkl6c_RnFGAYcboKI\",\"aviator_ident\":\"_UAZMYO6meyk4WolMRG2SzIhHLdf4iG6\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AOFN177\",\"admin_memo\":\"MLBP157661\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AOFN177","ident":"z4TXzGJ3CHKkv2IGMq6sqKWmc6pLQm9t","created_at":1764262823,"id":2325} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-27 18:01: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' => 'Ixfxj04uhR5ME9-_ITvLfFG0SBErCWxP', 'aviator_ident' => 'Xz25lFWsKWItt6Ijgwc6_nxQ9YXXjTCp', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3814'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEFF488'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEFF488'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157662', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157662"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Ixfxj04uhR5ME9-_ITvLfFG0SBErCWxP\",\"aviator_ident\":\"Xz25lFWsKWItt6Ijgwc6_nxQ9YXXjTCp\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEFF488\",\"admin_memo\":\"MLBP157662\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEFF488","ident":"HQLRVWLQBZ6kpwmqG3OV0lQtwOaBBtI7","created_at":1764262896,"id":2326} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-27 18:39: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' => 'ehP15WdzxSGMBVsZ6Vma6a-KN2GGRvrU', 'aviator_ident' => 'tuK0m5AT9g7T18cGzMsACgCOU4vIBSEC', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3815'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SKK-322 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SKK-322'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $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 ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event 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\":\"tuK0m5AT9g7T18cGzMsACgCOU4vIBSEC\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SKK-322\",\"admin_memo\":\"MLBP157556\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SKK-322","ident":"d_zXGLgHHbbxsHe1kIncTkW1C7Fg2BZm","created_at":1764265187,"id":2327} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-27 18:40: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' => 'y9wpbTlSXvrx2KtGmSGdaKst251XA8uu', 'aviator_ident' => 'O67bdrYnmEO4C5obpy6eR61smlk8jMgo', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3816'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEHJ803 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEHJ803'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $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 ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event 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\":\"O67bdrYnmEO4C5obpy6eR61smlk8jMgo\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEHJ803\",\"admin_memo\":\"MLBP157553\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEHJ803","ident":"BaEmHAdst95VmzhGFThTWAZ5a01fWqn7","created_at":1764265229,"id":2328} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-27 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' => 'YvnyW6JPortIqx8TsOBJd3l6VbtPcPeb', 'aviator_ident' => '1OONrns78gZ04KeXedsOLHp5yTGVMBUL', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3817'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEFF487 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEFF487'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $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 ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event 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\":\"1OONrns78gZ04KeXedsOLHp5yTGVMBUL\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEFF487\",\"admin_memo\":\"MLBP157551\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEFF487","ident":"Y9FAdjXw9bLzVlk5VC8qN2-uRB7yNrcx","created_at":1764265265,"id":2329} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-27 18:49: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' => 'AwhctBaMGg4HgMewm4dk7y-QyDnaYD4X', 'aviator_ident' => '79fzxIMTAFMG-t7l1wvWSXdBiCj6UVjT', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3818'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'GRSP001 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'GRSP001'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $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 ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event 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\":\"79fzxIMTAFMG-t7l1wvWSXdBiCj6UVjT\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"GRSP001\",\"admin_memo\":\"MLBP157554\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"GRSP001","ident":"0e0iZNJiQmbXB8OHJ7MAeDubm_F99tyt","created_at":1764265789,"id":2330} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-27 19: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' => 'y9wpbTlSXvrx2KtGmSGdaKst251XA8uu', 'aviator_ident' => 'szCn6dhq3OX1rgWuu2Ln4ZNfYuo7Mq35', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3819'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEHJ803 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEHJ803'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $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 ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event 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\":\"szCn6dhq3OX1rgWuu2Ln4ZNfYuo7Mq35\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEHJ803\",\"admin_memo\":\"MLBP157553\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEHJ803","ident":"i0z89Bqe2juAOaF_9a62TK1ZyWRfVvAN","created_at":1764266439,"id":2331} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-27 19:03: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' => 'xXROUN6t5UynsaWkVY7RIaI3cL_ZUCCx', 'aviator_ident' => 'dFLTlIMBo3C5Ut6O-QEYIQFhFpLsu3rY', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3820'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEFF795 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEFF795'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $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 ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event 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\":\"dFLTlIMBo3C5Ut6O-QEYIQFhFpLsu3rY\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEFF795\",\"admin_memo\":\"MLBP157550\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEFF795","ident":"gKQ0CpQGM0MLxSrsGd010kGAEuAr3Ve4","created_at":1764266613,"id":2332} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-27 19:27: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' => '1Q_g-3KfgLHs09EBMRV3NusFUpiZf8pJ', 'aviator_ident' => 'm_CT-D30fDBUm8mmiw3RZH9FxOJqIte0', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3821'); 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' => '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 ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event 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\":\"m_CT-D30fDBUm8mmiw3RZH9FxOJqIte0\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RTC-531\",\"admin_memo\":\"MLBP157549\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RTC-531","ident":"0alDpJYVD72fMS5ztZJxzoo-otG3u5nH","created_at":1764268030,"id":2333} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-27 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' => 'mwl6IcDGtYiLQWboJaSEgI4OmQV41SXr', 'aviator_ident' => 'xfYuvNTKb9b9k7kfH8VZYqp1zhsqMt9Q', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3822'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SJH-249 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SJH-249'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $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 ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event 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\":\"xfYuvNTKb9b9k7kfH8VZYqp1zhsqMt9Q\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SJH-249\",\"admin_memo\":\"MLBP157557\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SJH-249","ident":"dKAxNRzlmvWaEgX5gvqunxbEmDIa9Wk1","created_at":1764271415,"id":2334} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-27 20:29: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' => 'vLGmr55g-wNJgXfxn7od3rSOl6j9Lz6Z', 'aviator_ident' => 'RkFk0qP08VgJFxHKv3YIQOUjnx45SdKI', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3823'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RTC-336 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RTC-336'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $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 ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event 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\":\"RkFk0qP08VgJFxHKv3YIQOUjnx45SdKI\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RTC-336\",\"admin_memo\":\"MLBP157552\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RTC-336","ident":"ERyPrXl2zodnrkuahrBM_JzXKPtLAUPh","created_at":1764271766,"id":2335} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-27 21:39: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' => 'lWxbYyzyuGEuWwkOvMTU_NyegxFPy-sr', 'aviator_ident' => '19-Bg20UaUtNz0p0q9MUoskLTzAlxtqT', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3824'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEIA809 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEIA809'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $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 ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event 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\":\"19-Bg20UaUtNz0p0q9MUoskLTzAlxtqT\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEIA809\",\"admin_memo\":\"MLBP157558\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEIA809","ident":"7AYjqFZSRWBtmq3825AndAW_IAGI5uZO","created_at":1764275986,"id":2336} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-27 21:40: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' => 'lc-9tWpqA_4rNKQ1ADnFh8kdPa7mJpCK', 'aviator_ident' => 'J4OnpP8E-HSMW67Sqzl3eybfc0BuuZJf', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3825'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEGC610 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEGC610'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $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 ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event 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\":\"J4OnpP8E-HSMW67Sqzl3eybfc0BuuZJf\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEGC610\",\"admin_memo\":\"MLBP157555\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEGC610","ident":"qoztTe0traNYRc-O6vbQiRqE9flXSrkt","created_at":1764276058,"id":2337} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-28 12:29:03 [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' => 'Ajf5WHnC-3k7F7CiMmihOf9c55UXVfPl', 'aviator_ident' => 'mO8iu0A_QIJ4q5Vhbbv6fFljjdFDQLtu', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3826'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAKZ228 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAKZ228'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157693', '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 = "MLBP157693"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Ajf5WHnC-3k7F7CiMmihOf9c55UXVfPl\",\"aviator_ident\":\"mO8iu0A_QIJ4q5Vhbbv6fFljjdFDQLtu\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAKZ228\",\"admin_memo\":\"MLBP157693\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAKZ228","ident":"tFRtif11WQ2ZlPdlW-iUcAcnFHDCZRuo","created_at":1764329344,"id":2338} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-28 13:53:29 [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' => 'J6fce4_vDNoOruWTmbVRu9WRl-_N-JL3', 'aviator_ident' => 'z0xucuxxClJccy_2Jr57wqNAgzdZf8Ib', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3827'); 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' => 'MLBP155437', '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 = "MLBP155437"; if ($event->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\":\"J6fce4_vDNoOruWTmbVRu9WRl-_N-JL3\",\"aviator_ident\":\"z0xucuxxClJccy_2Jr57wqNAgzdZf8Ib\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \",\"description\":\"\",\"admin_memo\":\"MLBP155437\",\"ignore_payment\":\"1\"}"} 2025-11-28 13:53:47 [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' => 'J6fce4_vDNoOruWTmbVRu9WRl-_N-JL3', 'aviator_ident' => 'e0FuqqqvNc_9nvBkHz6uX2xfjrnQgt0F', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3828'); 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' => 'MLBP155437', '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 = "MLBP155437"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"J6fce4_vDNoOruWTmbVRu9WRl-_N-JL3\",\"aviator_ident\":\"e0FuqqqvNc_9nvBkHz6uX2xfjrnQgt0F\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PCL-834\",\"admin_memo\":\"MLBP155437\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"PCL-834","ident":"EKwbcHB2wO_Aja8LY9ebZ7_2T4jDog4_","created_at":1764334427,"id":2339} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-28 14:34:31 [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' => 'tUUIhJqknBp6vsZAO8LduDcCNFr76uC_', 'aviator_ident' => 'k3NOKaolDLGTnqInBWBr9SHoaLyni7JN', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3829'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'BZ389CS - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'BZ389CS'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157699', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157699"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"tUUIhJqknBp6vsZAO8LduDcCNFr76uC_\",\"aviator_ident\":\"k3NOKaolDLGTnqInBWBr9SHoaLyni7JN\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"BZ389CS\",\"admin_memo\":\"MLBP157699\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"BZ389CS","ident":"Ik4V_xDpbOkVoSezUEvoPO8oomwZsDnp","created_at":1764336871,"id":2340} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-28 15:28:26 [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' => 'kKKZd-PIr7Oy5wXEad0V6Xi8k3n94gcD', 'aviator_ident' => 'nazAVuIllj6p1lL96p-OFWPU9IMxKCWr', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3830'); 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' => 'MLBP157739', '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 = "MLBP157739"; if ($event->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\":\"kKKZd-PIr7Oy5wXEad0V6Xi8k3n94gcD\",\"aviator_ident\":\"nazAVuIllj6p1lL96p-OFWPU9IMxKCWr\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \",\"description\":\"\",\"admin_memo\":\"MLBP157739\",\"ignore_payment\":\"1\"}"} 2025-11-28 15:31:13 [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' => 'kKKZd-PIr7Oy5wXEad0V6Xi8k3n94gcD', 'aviator_ident' => 'nazAVuIllj6p1lL96p-OFWPU9IMxKCWr', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3830'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AOGU758 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AOGU758'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157739', '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 = "MLBP157739"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"kKKZd-PIr7Oy5wXEad0V6Xi8k3n94gcD\",\"aviator_ident\":\"nazAVuIllj6p1lL96p-OFWPU9IMxKCWr\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AOGU758\",\"admin_memo\":\"MLBP157739\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AOGU758","ident":"sWIe7NnGSZa9G6bWM7xyPPHBcSfo0SOs","created_at":1764340273,"id":2341} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-28 16:14:08 [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' => 'znT-fm58O3JiPWWGdi6lN83GFVJLcTHM', 'aviator_ident' => '_omV6hsAro0201IltQG9QWbfrD3o7rJA', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3831'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SPG-783 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SPG-783'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP093240', '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 = "MLHP093240"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/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-fm58O3JiPWWGdi6lN83GFVJLcTHM\",\"aviator_ident\":\"_omV6hsAro0201IltQG9QWbfrD3o7rJA\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SPG-783\",\"admin_memo\":\"MLHP093240\",\"ignore_payment\":\"1\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"SPG-783","ident":"DEun7Lfi2iHQxX6CeyIJFIuq0jQxUBkU","created_at":1764342848,"id":2342} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-28 18: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' => 'B8lSAIpOPYs0fpv3xMdqGFwrEOmvF0lZ', 'aviator_ident' => 'egHEuM_YihcF6KQrCkoRS8w3o9refz7D', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3832'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AALL020'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AALL020'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157750', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157750"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"B8lSAIpOPYs0fpv3xMdqGFwrEOmvF0lZ\",\"aviator_ident\":\"egHEuM_YihcF6KQrCkoRS8w3o9refz7D\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AALL020\",\"admin_memo\":\"MLBP157750\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AALL020","ident":"8nUGcCz2S2L3ERLU8qBkQ809ZgZXSI84","created_at":1764350547,"id":2343} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-28 18: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' => '-hATt_9eWS3-OZPDsh6rsSynsD2Sfa5C', 'aviator_ident' => '-uCGLB_1f53mzGU4xubhX6RasAiSO8Vm', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3833'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEGC006'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEGC006'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157752', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157752"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"-hATt_9eWS3-OZPDsh6rsSynsD2Sfa5C\",\"aviator_ident\":\"-uCGLB_1f53mzGU4xubhX6RasAiSO8Vm\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEGC006\",\"admin_memo\":\"MLBP157752\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEGC006","ident":"jF7jrfmnjMO1lcPgHPlopxzFHh7zLV0S","created_at":1764350590,"id":2344} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-28 18:24: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' => 'ZJKnPIhqeVvg5Dsou6-1SrYYjSMvSe3a', 'aviator_ident' => 'WwdGSBkP3nYrCOSzRmDvbB2HvXyj98QV', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3834'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAHQ029'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAHQ029'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157753', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157753"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ZJKnPIhqeVvg5Dsou6-1SrYYjSMvSe3a\",\"aviator_ident\":\"WwdGSBkP3nYrCOSzRmDvbB2HvXyj98QV\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAHQ029\",\"admin_memo\":\"MLBP157753\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAHQ029","ident":"oUMzz7IDImk7Qid-N81kh23t_KR97MqU","created_at":1764350674,"id":2345} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-28 18:25: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' => 'SXDaFUD0Qf6VAhkXhyWD74SNWqYhGa5I', 'aviator_ident' => 'X79TcaoNzSA9YI4nweTLTiCu-8KOiSK0', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3835'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SPX-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 = 'SPX-799'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157754', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157754"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"SXDaFUD0Qf6VAhkXhyWD74SNWqYhGa5I\",\"aviator_ident\":\"X79TcaoNzSA9YI4nweTLTiCu-8KOiSK0\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SPX-799\",\"admin_memo\":\"MLBP157754\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SPX-799","ident":"0YC0UTbr7iC25MHDc4ow2qSTWjqJmryo","created_at":1764350727,"id":2346} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-28 18:26: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' => 'pwV-1ttG3JVNmIRZGYZP1GNINzrSPT7n', 'aviator_ident' => 'sOm-PBOqpp-ubaWJOLKBOkX0EB1HbZ5X', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3836'); 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' => 'MLBP157755', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157755"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"pwV-1ttG3JVNmIRZGYZP1GNINzrSPT7n\",\"aviator_ident\":\"sOm-PBOqpp-ubaWJOLKBOkX0EB1HbZ5X\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SBW-739\",\"admin_memo\":\"MLBP157755\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SBW-739","ident":"c2L-DKLGlDRDoslBBa-Ah8qm3HBBEWvq","created_at":1764350787,"id":2347} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-28 18:27: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' => '_Lk3MpTczZV9C-_4fg8_rulQpdH97Eiu', 'aviator_ident' => '-aGo4yxEBscNXgFfKpCz5NK2l4Bie7CW', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3837'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEFE894'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEFE894'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157756', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157756"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"_Lk3MpTczZV9C-_4fg8_rulQpdH97Eiu\",\"aviator_ident\":\"-aGo4yxEBscNXgFfKpCz5NK2l4Bie7CW\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEFE894\",\"admin_memo\":\"MLBP157756\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEFE894","ident":"hX1tVSvwt_M71G2Exh4qkwOt0hLzOwlY","created_at":1764350850,"id":2348} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-28 18:28: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' => 'mgSR4SAjfUr4VfWPKsQZHNiKmNX0I6FJ', 'aviator_ident' => 'GYZb7CCGgmCCxqvpkeeKKVVANlMwySM_', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3838'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIMC872'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIMC872'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157757', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157757"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"mgSR4SAjfUr4VfWPKsQZHNiKmNX0I6FJ\",\"aviator_ident\":\"GYZb7CCGgmCCxqvpkeeKKVVANlMwySM_\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIMC872\",\"admin_memo\":\"MLBP157757\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIMC872","ident":"EzbVCg4-CDndMXg6nsWxieJ0z029D4eU","created_at":1764350909,"id":2349} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-28 18:29: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' => 'Mw0_jNl-8b3KA0HymUY82mXZJCAR94DA', 'aviator_ident' => 'H0NlGDagzGN3CFo_F3-8Lusg2U0U8FjN', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3839'); 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' => 'MLBP157758', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157758"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Mw0_jNl-8b3KA0HymUY82mXZJCAR94DA\",\"aviator_ident\":\"H0NlGDagzGN3CFo_F3-8Lusg2U0U8FjN\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAEZ975\",\"admin_memo\":\"MLBP157758\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAEZ975","ident":"jt34zuFCN2Srw3yZJVKXJHSqrVft3sC-","created_at":1764350956,"id":2350} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-28 18:30: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' => 'm39miIviCEVOwvL6NMk6-ZjQYDd4Rawj', 'aviator_ident' => 'YN2bLQZW-gFxHEto-MzvlYO_SqcRH_Rm', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3840'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEGP785'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEGP785'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157759', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157759"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"m39miIviCEVOwvL6NMk6-ZjQYDd4Rawj\",\"aviator_ident\":\"YN2bLQZW-gFxHEto-MzvlYO_SqcRH_Rm\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEGP785\",\"admin_memo\":\"MLBP157759\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEGP785","ident":"U-in5IkXMiklQRpPBlJK9rN8s6_yqsle","created_at":1764351046,"id":2351} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-28 18:31: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' => '00fDEFKYQ5GL2sABTUlybbVF6Em-n8Oy', 'aviator_ident' => '6WECykE3oRvdVOwXO9qoqiAJ4So5AKBQ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3841'); 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' => 'MLBP157760', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157760"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"00fDEFKYQ5GL2sABTUlybbVF6Em-n8Oy\",\"aviator_ident\":\"6WECykE3oRvdVOwXO9qoqiAJ4So5AKBQ\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEMR030\",\"admin_memo\":\"MLBP157760\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEMR030","ident":"XciNHj7xqlbzRF8QhHvHL0MnPwciXml1","created_at":1764351107,"id":2352} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-28 18:32: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' => '8aspPx_uTBoj1Kf0kbpvG-OCLlYbPR2S', 'aviator_ident' => 'fL8hITX2WlE28LHEiSfmd4P_jpxSsYVm', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3842'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RFM-851'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadá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-851'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157761', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157761"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"8aspPx_uTBoj1Kf0kbpvG-OCLlYbPR2S\",\"aviator_ident\":\"fL8hITX2WlE28LHEiSfmd4P_jpxSsYVm\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RFM-851\",\"admin_memo\":\"MLBP157761\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RFM-851","ident":"nIhLOSy_rC4nBTQXIJegNxrSKgK17jsv","created_at":1764351156,"id":2353} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-28 18:33: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' => '0SLlaIr_pehgyBFAh050L3CaHwLlQeHj', 'aviator_ident' => 'KJSwfRJjzdVhkeVzrZdpY1sN3M2PziTH', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3843'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAIF165'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAIF165'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157762', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157762"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"0SLlaIr_pehgyBFAh050L3CaHwLlQeHj\",\"aviator_ident\":\"KJSwfRJjzdVhkeVzrZdpY1sN3M2PziTH\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAIF165\",\"admin_memo\":\"MLBP157762\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAIF165","ident":"riK5n03pPy1lcEkGuFnXo33PEqv4amms","created_at":1764351216,"id":2354} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-28 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' => 'dqPPdD5p60GcAiDjnZBCgy8ipovZiiD5', 'aviator_ident' => 'bf8zDwOuv9ZrsBmlkJtYOOY8OY26HU6z', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3844'); 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' => 'MLBP157657', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157657"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"dqPPdD5p60GcAiDjnZBCgy8ipovZiiD5\",\"aviator_ident\":\"bf8zDwOuv9ZrsBmlkJtYOOY8OY26HU6z\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SGK-664\",\"admin_memo\":\"MLBP157657\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SGK-664","ident":"-OKgTw9S3md7PEp2kSN2YAqimE-KK5GR","created_at":1764354207,"id":2355} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-28 19:24: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' => 'bxZNOfr3_8Yub_CJB2htMmnKr11PGRnP', 'aviator_ident' => '5YQIZ5t6LyxulMoPXtfmSYJWxfgs-4IZ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3845'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SEU-882 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SEU-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' => 'MLBP157658', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157658"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"bxZNOfr3_8Yub_CJB2htMmnKr11PGRnP\",\"aviator_ident\":\"5YQIZ5t6LyxulMoPXtfmSYJWxfgs-4IZ\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SEU-882\",\"admin_memo\":\"MLBP157658\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SEU-882","ident":"ecQPiRxu9vrE708Us6D7S9Yy4dHEsNwD","created_at":1764354261,"id":2356} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-28 19:25: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' => 'j0wa1UTiX3CYgZDEZRExxXoW_zZWHNQP', 'aviator_ident' => 'QhqXSY68wCi6o_qKKKthc6QiKk8I0jq3', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3846'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'KNLP837E - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'KNLP837E'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157655', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157655"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"j0wa1UTiX3CYgZDEZRExxXoW_zZWHNQP\",\"aviator_ident\":\"QhqXSY68wCi6o_qKKKthc6QiKk8I0jq3\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"KNLP837E\",\"admin_memo\":\"MLBP157655\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"KNLP837E","ident":"qvSramYJo0dhPOwtAdBbpHfrIw92EBm5","created_at":1764354324,"id":2357} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-28 19:56: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' => 'DHyw8-NS17X_XERUX9CNHJTyS_JOP3KL', 'aviator_ident' => 'IfQuC8U99J1UFtP6bF3XFn4veuNB9F-n', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3847'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAEZ498 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAEZ498'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157654', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157654"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"DHyw8-NS17X_XERUX9CNHJTyS_JOP3KL\",\"aviator_ident\":\"IfQuC8U99J1UFtP6bF3XFn4veuNB9F-n\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAEZ498\",\"admin_memo\":\"MLBP157654\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAEZ498","ident":"8fTcfYcZhWApIGNaQYW4LhO4E7jNqHKK","created_at":1764356215,"id":2358} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-28 20:28: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' => 'Ixfxj04uhR5ME9-_ITvLfFG0SBErCWxP', 'aviator_ident' => '2efT32z1KSxdnVECU-WI42u86bvQq6y2', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3848'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEFF488 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEFF488'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157662', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157662"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Ixfxj04uhR5ME9-_ITvLfFG0SBErCWxP\",\"aviator_ident\":\"2efT32z1KSxdnVECU-WI42u86bvQq6y2\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEFF488\",\"admin_memo\":\"MLBP157662\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEFF488","ident":"uGD8nEI1LbLeghpFNm6L7OyXUOaxvFt-","created_at":1764358122,"id":2359} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-28 21: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' => 'O2xiVdGM25IKKzbDIyQZp6twvSUK6rP0', 'aviator_ident' => 'cd-aY0cNR1Ce8b0-DGqudK031aQRKkms', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3849'); 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' => 'MLBP157659', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157659"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"O2xiVdGM25IKKzbDIyQZp6twvSUK6rP0\",\"aviator_ident\":\"cd-aY0cNR1Ce8b0-DGqudK031aQRKkms\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PLN-546\",\"admin_memo\":\"MLBP157659\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"PLN-546","ident":"3Fb7x6-hW7_h05rdlvUdpUAo7KgVBT_r","created_at":1764361920,"id":2360} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-28 22: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' => 'nr-sOgkG2EZHvGH7J7L3GFLrZfb_Zpxg', 'aviator_ident' => 'uY1BNXE0eUpl0om5ypmPD9VYBn903U2w', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3850'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIFR022 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIFR022'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157660', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157660"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"nr-sOgkG2EZHvGH7J7L3GFLrZfb_Zpxg\",\"aviator_ident\":\"uY1BNXE0eUpl0om5ypmPD9VYBn903U2w\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIFR022\",\"admin_memo\":\"MLBP157660\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIFR022","ident":"dMy87QtkaVGzJFpAWSYbGalqat8DHetM","created_at":1764363764,"id":2361} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-28 22:06: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' => 'b9MzK0IAtWQhQM-r8LqXS9cjZPUt3zFt', 'aviator_ident' => 'KA9KcHFEUTcvtTL8oEVpvimGOlca7I6r', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3851'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TDS-975 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TDS-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' => 'MLBP157656', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157656"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"b9MzK0IAtWQhQM-r8LqXS9cjZPUt3zFt\",\"aviator_ident\":\"KA9KcHFEUTcvtTL8oEVpvimGOlca7I6r\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TDS-975\",\"admin_memo\":\"MLBP157656\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"TDS-975","ident":"o7-9cho4Nr0RK8xvSsDxC-j7_Z-lDGBP","created_at":1764364005,"id":2362} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-28 23:04: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' => 'YmtdvYFpd-xGCkgVkl6c_RnFGAYcboKI', 'aviator_ident' => 'JHUrSTwVHMYpMBfjtT3Wmx3oUyt5TzFq', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3852'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AOFN177 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AOFN177'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157661', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157661"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"YmtdvYFpd-xGCkgVkl6c_RnFGAYcboKI\",\"aviator_ident\":\"JHUrSTwVHMYpMBfjtT3Wmx3oUyt5TzFq\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AOFN177\",\"admin_memo\":\"MLBP157661\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AOFN177","ident":"Axddt9c4P5nYsjBM1B2cQZbFaWtUeH0W","created_at":1764367482,"id":2363} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-29 09:19: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' => 'o9enOI1LrZLDMw-C39MK34tcCbvD2CLH', 'aviator_ident' => 'eTtijjSWO9WQBfEzAeRryftkLiHrr-ct', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3853'); 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' => 'MLHP093176', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP093176"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"o9enOI1LrZLDMw-C39MK34tcCbvD2CLH\",\"aviator_ident\":\"eTtijjSWO9WQBfEzAeRryftkLiHrr-ct\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEJP463\",\"admin_memo\":\"MLHP093176\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEJP463","ident":"I173KpCAjaFUMN1bvD18PD6l8na7gEhZ","created_at":1764404347,"id":2364} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-29 09:38: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' => 'j8tglidpssyJfys2yUl-TRvuQH2apInK', 'aviator_ident' => '29sXd6N8abPI5uPtCubHiQR1xvdChSc8', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3855'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEBQ762 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEBQ762'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP092854', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP092854"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"j8tglidpssyJfys2yUl-TRvuQH2apInK\",\"aviator_ident\":\"29sXd6N8abPI5uPtCubHiQR1xvdChSc8\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEBQ762\",\"admin_memo\":\"MLHP092854\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEBQ762","ident":"msTjqvZELEkErO-6bHpEOS9KxTM5k-_u","created_at":1764405497,"id":2365} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-11-29 16:45:57 [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' => 'uyfaUHQgEBCvh1Elfy7gVGTuIgiHVJ03', 'aviator_ident' => 'ABpE2-qqHgMZKP6Gh2KYGLr2vdXj92of', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3856'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SBJ-545'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'SBJ-545'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP092814', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP092814"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"uyfaUHQgEBCvh1Elfy7gVGTuIgiHVJ03\",\"aviator_ident\":\"ABpE2-qqHgMZKP6Gh2KYGLr2vdXj92of\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SBJ-545\",\"admin_memo\":\"MLHP092814\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"SBJ-545","ident":"QngeW-4QXtRj_Mxchz7EooasyppViCqx","created_at":1764431157,"id":2366} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-01 07:33: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' => 'SrTWAin5s7SJPARpKct2jMv1roA9BpM5', 'aviator_ident' => 'x01cXv-W0WYtxFozI5uFm-10sLUKYfKc', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3857'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AODD837'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AODD837'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP093433', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP093433"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"SrTWAin5s7SJPARpKct2jMv1roA9BpM5\",\"aviator_ident\":\"x01cXv-W0WYtxFozI5uFm-10sLUKYfKc\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AODD837\",\"admin_memo\":\"MLHP093433\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"AODD837","ident":"Z6SnO3rU8CSJ2jDwKSGzixSjyWxbpgEb","created_at":1764570804,"id":2367} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-01 09:10:58 [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' => '-PKdI3KMiN5MciKw1-ofZkH4n8Sadt0I', 'aviator_ident' => '9a8Dov8mZPSBekoTrQrr16F9d5U7ru30', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3858'); 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' => 'MLBP157838', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157838"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"-PKdI3KMiN5MciKw1-ofZkH4n8Sadt0I\",\"aviator_ident\":\"9a8Dov8mZPSBekoTrQrr16F9d5U7ru30\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SYX-201\",\"admin_memo\":\"MLBP157838\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SYX-201","ident":"-N4zG10k16lwxSkBVsz7K5gARhnEOuNj","created_at":1764576658,"id":2368} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-01 09:14:49 [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' => '6OB6bXp5oZ4N4J84A0n2ATmRqnz08Ph0', 'aviator_ident' => 'T6nmQLZ7DPuIlQxxuLEnLKzRhJujbcD2', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3859'); 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' => 'MLBP157840', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157840"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"6OB6bXp5oZ4N4J84A0n2ATmRqnz08Ph0\",\"aviator_ident\":\"T6nmQLZ7DPuIlQxxuLEnLKzRhJujbcD2\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEIT322\",\"admin_memo\":\"MLBP157840\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEIT322","ident":"BI5GmwLwMgShM8MqsAKxPBj8wZ3TdX1R","created_at":1764576890,"id":2369} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-01 11:26:18 [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' => 'hfFCDvQVtUywhxRZvfrjDUPEiWHZ5PHV', 'aviator_ident' => 'zzYZPC_HPvdBdPeHM2sjBCqa-XvlkLow', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3860'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TAD-361 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TAD-361'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP093367', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP093367"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"hfFCDvQVtUywhxRZvfrjDUPEiWHZ5PHV\",\"aviator_ident\":\"zzYZPC_HPvdBdPeHM2sjBCqa-XvlkLow\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TAD-361\",\"admin_memo\":\"MLHP093367\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"TAD-361","ident":"FEP9dIsTjNTspofnypj_mSSvBjOnXJ-0","created_at":1764584779,"id":2370} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-01 13:15:00 [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' => 'K8Oll1p5dype0FatoMcegzNMlmkK-nQD', 'aviator_ident' => 'nPKBy8DH0HZb_a3b2X0Ra1kjF2NgHHq3', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3861'); 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' => 'MLHP092997', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP092997"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"K8Oll1p5dype0FatoMcegzNMlmkK-nQD\",\"aviator_ident\":\"nPKBy8DH0HZb_a3b2X0Ra1kjF2NgHHq3\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJP683\",\"admin_memo\":\"MLHP092997\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIJP683","ident":"t0FYg5GoYxVnEMmGfVg0eSx90CqGrIDk","created_at":1764591300,"id":2371} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-01 17:12: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' => 'YCgQ4LN-W01BDLX11MHKYXXrWPyxxBmS', 'aviator_ident' => 'sJmRYCAbBwDDOr-i63XyoSVKCc-esCpI', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3862'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RGV-525'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RGV-525'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157885', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157885"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"YCgQ4LN-W01BDLX11MHKYXXrWPyxxBmS\",\"aviator_ident\":\"sJmRYCAbBwDDOr-i63XyoSVKCc-esCpI\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RGV-525\",\"admin_memo\":\"MLBP157885\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RGV-525","ident":"RhNmd9ruS9wKmvC04PG6i2oGZcXI1YW1","created_at":1764605552,"id":2372} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-01 17: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' => '_4JZvcufrPEpJBIceYqcJXulDmn6AlMJ', 'aviator_ident' => '61zDOl2ariPMnHaMuQWnGqYoGGxMXzEn', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3863'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - MS25SZB'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'MS25SZB'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157886', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157886"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"_4JZvcufrPEpJBIceYqcJXulDmn6AlMJ\",\"aviator_ident\":\"61zDOl2ariPMnHaMuQWnGqYoGGxMXzEn\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"MS25SZB\",\"admin_memo\":\"MLBP157886\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"MS25SZB","ident":"LSqkKo_7SWQANrH3MJKpz2MdAAA_hQJc","created_at":1764606827,"id":2373} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-01 17:35: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' => 'mYH1nTdS_llWJoP3Tn0TvZxNkby2sWao', 'aviator_ident' => 'NnlOgMiid9mdpnye3THxN2qKmBVUOTTD', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3864'); 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' => 'MLBP157887', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157887"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"mYH1nTdS_llWJoP3Tn0TvZxNkby2sWao\",\"aviator_ident\":\"NnlOgMiid9mdpnye3THxN2qKmBVUOTTD\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIGY591\",\"admin_memo\":\"MLBP157887\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIGY591","ident":"b4y00NRfB4q10HjWTQpgfsJDKGc8-D1j","created_at":1764606901,"id":2374} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-01 17:35: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' => 'TvyHj4BUE0eRcvIzvPTdDGsXC5kFkNc8', 'aviator_ident' => '1KjyGgvfWrTPZi4gmvi4Dq1-ISCrT_0n', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3865'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - TEU-446'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadá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-446'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157889', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157889"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"TvyHj4BUE0eRcvIzvPTdDGsXC5kFkNc8\",\"aviator_ident\":\"1KjyGgvfWrTPZi4gmvi4Dq1-ISCrT_0n\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TEU-446\",\"admin_memo\":\"MLBP157889\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"TEU-446","ident":"QEQGkOHCSxvuPpTtUnoSPspnxiLfFTbl","created_at":1764606952,"id":2375} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-01 17:37: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' => 'kDlUYwcSAu_ALwKeLA7QKw0f2KXzuLOg', 'aviator_ident' => 'C224yE9gVSXttcCO9RF82LfSNWmpBR5G', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3866'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - TXAH560'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'TXAH560'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157891', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157891"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"kDlUYwcSAu_ALwKeLA7QKw0f2KXzuLOg\",\"aviator_ident\":\"C224yE9gVSXttcCO9RF82LfSNWmpBR5G\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TXAH560\",\"admin_memo\":\"MLBP157891\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"TXAH560","ident":"cz-WO5fnhRdUcgcziFREQOxkHS-Jnqnv","created_at":1764607027,"id":2376} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-01 17:38: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' => 'vzwsAe3VVExinozqsKn5_wddISU3FYan', 'aviator_ident' => 'n_ywEPAqBCLijOLckEji1geLZa9g5IhZ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3867'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAAZ648'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAAZ648'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157893', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157893"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"vzwsAe3VVExinozqsKn5_wddISU3FYan\",\"aviator_ident\":\"n_ywEPAqBCLijOLckEji1geLZa9g5IhZ\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAAZ648\",\"admin_memo\":\"MLBP157893\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAAZ648","ident":"gYrD9uQAenPyOu2XAWA5jil-IWm0YeSt","created_at":1764607127,"id":2377} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-01 17:41: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' => 'pwV-1ttG3JVNmIRZGYZP1GNINzrSPT7n', 'aviator_ident' => 'o5uNvobWwAgbU6UCTYcX68a9yVBAhRz_', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3868'); 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' => 'MLBP157755', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157755"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"pwV-1ttG3JVNmIRZGYZP1GNINzrSPT7n\",\"aviator_ident\":\"o5uNvobWwAgbU6UCTYcX68a9yVBAhRz_\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SBW-739\",\"admin_memo\":\"MLBP157755\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SBW-739","ident":"Rl0TPtMZVonJf7zlIGpEFMTsJs2C9zXY","created_at":1764607302,"id":2378} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-01 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' => '00fDEFKYQ5GL2sABTUlybbVF6Em-n8Oy', 'aviator_ident' => 'AefVWWYrhUfLZ9weD2qiO9up5cLvB0T7', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3869'); 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' => 'MLBP157760', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157760"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"00fDEFKYQ5GL2sABTUlybbVF6Em-n8Oy\",\"aviator_ident\":\"AefVWWYrhUfLZ9weD2qiO9up5cLvB0T7\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEMR030\",\"admin_memo\":\"MLBP157760\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEMR030","ident":"AfAnI0nUA6aFHsEQzgDxexGQZFrUTQ6w","created_at":1764608683,"id":2379} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-01 18:12: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' => 'B8lSAIpOPYs0fpv3xMdqGFwrEOmvF0lZ', 'aviator_ident' => 'cVLvf28aoGjSB4KWWlaEHYypkquR7FTv', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3870'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AALL020 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AALL020'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157750', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157750"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"B8lSAIpOPYs0fpv3xMdqGFwrEOmvF0lZ\",\"aviator_ident\":\"cVLvf28aoGjSB4KWWlaEHYypkquR7FTv\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AALL020\",\"admin_memo\":\"MLBP157750\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AALL020","ident":"Ip5LqBJsBXJelGaw6sE5T8_ZPd0iIKjQ","created_at":1764609155,"id":2380} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-01 18:20: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' => '0SLlaIr_pehgyBFAh050L3CaHwLlQeHj', 'aviator_ident' => 'f7DPHkdzW1miE4iZM2I1KZw7eg9rDH_T', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3871'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAIF165 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAIF165'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157762', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157762"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"0SLlaIr_pehgyBFAh050L3CaHwLlQeHj\",\"aviator_ident\":\"f7DPHkdzW1miE4iZM2I1KZw7eg9rDH_T\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAIF165\",\"admin_memo\":\"MLBP157762\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAIF165","ident":"zGIet3VHDTvEbByJIxXwA86_57zISkXZ","created_at":1764609635,"id":2381} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-01 18:28: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' => '_Lk3MpTczZV9C-_4fg8_rulQpdH97Eiu', 'aviator_ident' => 'XqmfbwNgIp_KNYVsxqwhYOjEtblJ6aSv', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3872'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEFE894 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEFE894'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157756', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157756"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"_Lk3MpTczZV9C-_4fg8_rulQpdH97Eiu\",\"aviator_ident\":\"XqmfbwNgIp_KNYVsxqwhYOjEtblJ6aSv\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEFE894\",\"admin_memo\":\"MLBP157756\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEFE894","ident":"iZ4KjyftfUlqyl-udV4HLCzUX5UltPv0","created_at":1764610104,"id":2382} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-01 19:39: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' => '-hATt_9eWS3-OZPDsh6rsSynsD2Sfa5C', 'aviator_ident' => '9kVt6AxgqXnnLWhEw8afktdTTDs3Zb_f', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3873'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEGC006 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEGC006'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157752', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157752"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"-hATt_9eWS3-OZPDsh6rsSynsD2Sfa5C\",\"aviator_ident\":\"9kVt6AxgqXnnLWhEw8afktdTTDs3Zb_f\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEGC006\",\"admin_memo\":\"MLBP157752\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEGC006","ident":"35M5sA7VrDKgPsC5DEsWKJvcMZxpwraN","created_at":1764614391,"id":2383} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-01 19:44: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' => '-PKdI3KMiN5MciKw1-ofZkH4n8Sadt0I', 'aviator_ident' => 'OINuFlBlSoxd9tNxNGo3iZUISXk44zH4', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3874'); 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' => 'MLBP157838', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157838"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"-PKdI3KMiN5MciKw1-ofZkH4n8Sadt0I\",\"aviator_ident\":\"OINuFlBlSoxd9tNxNGo3iZUISXk44zH4\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SYX-201\",\"admin_memo\":\"MLBP157838\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SYX-201","ident":"sprXm_DJaCmHxk5MPzMj7UVr8NYtijbE","created_at":1764614687,"id":2384} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-01 19:49: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' => 'mgSR4SAjfUr4VfWPKsQZHNiKmNX0I6FJ', 'aviator_ident' => 'Li0X-YA9h9JE9mYeuxRejdYlAfZq-EII', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3875'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIMC872 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIMC872'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157757', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157757"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"mgSR4SAjfUr4VfWPKsQZHNiKmNX0I6FJ\",\"aviator_ident\":\"Li0X-YA9h9JE9mYeuxRejdYlAfZq-EII\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIMC872\",\"admin_memo\":\"MLBP157757\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIMC872","ident":"rdYtz3db-qJA0dGSJ8_ErbdViK-GOOCc","created_at":1764614991,"id":2385} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-01 20:24: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' => 'ZJKnPIhqeVvg5Dsou6-1SrYYjSMvSe3a', 'aviator_ident' => '62Ql-q4NxLPsHvAjRT-EoMBjuIqL3PNe', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3876'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAHQ029 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAHQ029'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157753', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157753"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ZJKnPIhqeVvg5Dsou6-1SrYYjSMvSe3a\",\"aviator_ident\":\"62Ql-q4NxLPsHvAjRT-EoMBjuIqL3PNe\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAHQ029\",\"admin_memo\":\"MLBP157753\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAHQ029","ident":"9kO_ZUWNoFJZ6rcQtGHkoTtA9Xiv_yXV","created_at":1764617069,"id":2386} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-01 20: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' => '6OB6bXp5oZ4N4J84A0n2ATmRqnz08Ph0', 'aviator_ident' => 'UtIFt6ofs5LsSsKiSNLKfpm59gokeHvx', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3877'); 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' => 'MLBP157840', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157840"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"6OB6bXp5oZ4N4J84A0n2ATmRqnz08Ph0\",\"aviator_ident\":\"UtIFt6ofs5LsSsKiSNLKfpm59gokeHvx\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEIT322\",\"admin_memo\":\"MLBP157840\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEIT322","ident":"7jwq3ETyonb4NPlTxpZTOVDuObsPaXch","created_at":1764617542,"id":2387} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-01 21:02: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' => 'Mw0_jNl-8b3KA0HymUY82mXZJCAR94DA', 'aviator_ident' => 'zsodFOA5i3W5ywOEioAeD9UJpOit65vh', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3878'); 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' => 'MLBP157758', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157758"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Mw0_jNl-8b3KA0HymUY82mXZJCAR94DA\",\"aviator_ident\":\"zsodFOA5i3W5ywOEioAeD9UJpOit65vh\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAEZ975\",\"admin_memo\":\"MLBP157758\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAEZ975","ident":"JQJ8G1mNT3C5xWnQoum15KV6PccDtlYa","created_at":1764619336,"id":2388} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-01 21:31: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' => '8aspPx_uTBoj1Kf0kbpvG-OCLlYbPR2S', 'aviator_ident' => 'eIvb3DdOSC0UNR-OXvfr7q75SdIiQ2iL', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3879'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RFM-851 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RFM-851'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157761', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157761"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"8aspPx_uTBoj1Kf0kbpvG-OCLlYbPR2S\",\"aviator_ident\":\"eIvb3DdOSC0UNR-OXvfr7q75SdIiQ2iL\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RFM-851\",\"admin_memo\":\"MLBP157761\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RFM-851","ident":"I0XnaQEfAUJnFewVG90_Sr-3hzd2oged","created_at":1764621081,"id":2389} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-01 22:26: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' => 'SXDaFUD0Qf6VAhkXhyWD74SNWqYhGa5I', 'aviator_ident' => 'SihOv1naipNh9RuDFbeyvN29TnelLgkV', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3880'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SPX-799 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SPX-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' => 'MLBP157754', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157754"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"SXDaFUD0Qf6VAhkXhyWD74SNWqYhGa5I\",\"aviator_ident\":\"SihOv1naipNh9RuDFbeyvN29TnelLgkV\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SPX-799\",\"admin_memo\":\"MLBP157754\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SPX-799","ident":"Tvf12aR0ddkwH7gbTn3gjYhsEueFXHtj","created_at":1764624368,"id":2390} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-02 08:13:55 [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' => 'mxeFwqF_wlghGZ0iYsB-IPVWkpWeaIOt', 'aviator_ident' => 'kKAlXYvRRYrm5gAJlHS8bvYJK2PvbLz4', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3881'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - PDPN973'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'PDPN973'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP092609', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP092609"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"mxeFwqF_wlghGZ0iYsB-IPVWkpWeaIOt\",\"aviator_ident\":\"kKAlXYvRRYrm5gAJlHS8bvYJK2PvbLz4\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PDPN973\",\"admin_memo\":\"MLHP092609\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"PDPN973","ident":"niLp_4smzUrT8A_AONgsXp72UrY8wxWw","created_at":1764659635,"id":2391} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-02 08:27:02 [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' => 'SrTWAin5s7SJPARpKct2jMv1roA9BpM5', 'aviator_ident' => '-jPcP4BOJaGIvwAZUhHFqmbhFPZKLcYd', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3882'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AODD837 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AODD837'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP093433', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP093433"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"SrTWAin5s7SJPARpKct2jMv1roA9BpM5\",\"aviator_ident\":\"-jPcP4BOJaGIvwAZUhHFqmbhFPZKLcYd\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AODD837\",\"admin_memo\":\"MLHP093433\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AODD837","ident":"NPTrMi4ZOJXSqRKiNOBlmf1TkZmjRMBe","created_at":1764660422,"id":2392} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-02 10:55:43 [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' => 'RHmKhN6QBk0mWMNy-CHmEaxr0LRaej_M', 'aviator_ident' => 'Qb9VO_1is3sQWCp7HqSchvLn_VkqTFih', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3883'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - PGD-117'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadá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-117'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157937', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157937"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"RHmKhN6QBk0mWMNy-CHmEaxr0LRaej_M\",\"aviator_ident\":\"Qb9VO_1is3sQWCp7HqSchvLn_VkqTFih\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PGD-117\",\"admin_memo\":\"MLBP157937\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"PGD-117","ident":"0IfU5MFyYhI-bzqyV_UMQ58w8e-i-Gys","created_at":1764669343,"id":2393} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-02 13:49:11 [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' => 'mZS14avOH7hEUyX6o3-t3RzhuziC0E2M', 'aviator_ident' => 'cgNte5Sud3kul-r7b96Ka94I2cvbYdQM', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3884'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SZF-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 = 'SZF-989'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157962', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157962"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"mZS14avOH7hEUyX6o3-t3RzhuziC0E2M\",\"aviator_ident\":\"cgNte5Sud3kul-r7b96Ka94I2cvbYdQM\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SZF-989\",\"admin_memo\":\"MLBP157962\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SZF-989","ident":"I-FK6OoA0fuvi3LbhXqn-YjWnlcF0fwA","created_at":1764679751,"id":2394} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-02 14:27:27 [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' => '9jOar0UmgmMS4uZb8Kr08zQCSW0okm7N', 'aviator_ident' => '_ORdW_bqhJZ13Ief8-kVyiB8i5s3rGUX', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3885'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AODD834'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AODD834'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP093430', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP093430"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"9jOar0UmgmMS4uZb8Kr08zQCSW0okm7N\",\"aviator_ident\":\"_ORdW_bqhJZ13Ief8-kVyiB8i5s3rGUX\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AODD834\",\"admin_memo\":\"MLHP093430\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"AODD834","ident":"X_VZaT42o0JMzgUHH0CMyiKjiAK_kt6G","created_at":1764682048,"id":2395} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-02 15:41:31 [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' => 'XBTjObAAbbDEjmOt7vmMs0WP4ls4SwCr', 'aviator_ident' => 'ZCwu5X0a5tUQlOPs_YREUhz7AUX408IO', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3886'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SXA-232 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SXA-232'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP093520', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP093520"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"XBTjObAAbbDEjmOt7vmMs0WP4ls4SwCr\",\"aviator_ident\":\"ZCwu5X0a5tUQlOPs_YREUhz7AUX408IO\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SXA-232\",\"admin_memo\":\"MLHP093520\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"SXA-232","ident":"mPzL3Pnn9-86Q5Q-aQ6fmatGgHyb1IWm","created_at":1764686492,"id":2396} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-02 16:50:06 [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' => '6jfDNGWljloKs0nodVXlou41ytGrJW1D', 'aviator_ident' => 'bprWh3w_LWBe_RskQoQzSkL5z4Ureafr', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3887'); 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' => 'MLBP157921', '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 = "MLBP157921"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"6jfDNGWljloKs0nodVXlou41ytGrJW1D\",\"aviator_ident\":\"bprWh3w_LWBe_RskQoQzSkL5z4Ureafr\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIET235\",\"admin_memo\":\"MLBP157921\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIET235","ident":"ivKjfkqTFFDq2ZaDnCmpS81eeudDtOB9","created_at":1764690606,"id":2397} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-02 17:55: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' => 'GVf0bmCOouiemu1MxIkxsYVkKvp0Ab-w', 'aviator_ident' => 'xmsJ37wtrHqDPTRhY88qPzlYJ8qtTqrj', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3888'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIJG153'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIJG153'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157979', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157979"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"GVf0bmCOouiemu1MxIkxsYVkKvp0Ab-w\",\"aviator_ident\":\"xmsJ37wtrHqDPTRhY88qPzlYJ8qtTqrj\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJG153\",\"admin_memo\":\"MLBP157979\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIJG153","ident":"FatKsmI8Ef1rbDEr8ijngh-E4izQUvip","created_at":1764694519,"id":2398} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-02 17:56: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' => '2oVnDs7NXs4tGoGj23Tc9pGxrw4MD-PC', 'aviator_ident' => 'U81Q8jGY4DSQFUeJmKga7VM1V_JWRqbT', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3889'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AOCJ421'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AOCJ421'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157980', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157980"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"2oVnDs7NXs4tGoGj23Tc9pGxrw4MD-PC\",\"aviator_ident\":\"U81Q8jGY4DSQFUeJmKga7VM1V_JWRqbT\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AOCJ421\",\"admin_memo\":\"MLBP157980\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AOCJ421","ident":"mzfAMUSERzaRWBJ3BoZheftDBs2dXQuS","created_at":1764694571,"id":2399} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-02 17:57: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' => 'U5GakHbV4nrCyWmiNBpG-wU1I01fgv6-', 'aviator_ident' => 'ZD8voZFIBUcvwt56Q9Anf6CXa_chBOeg', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3890'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIJE840'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIJE840'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157981', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157981"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"U5GakHbV4nrCyWmiNBpG-wU1I01fgv6-\",\"aviator_ident\":\"ZD8voZFIBUcvwt56Q9Anf6CXa_chBOeg\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJE840\",\"admin_memo\":\"MLBP157981\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIJE840","ident":"YHyXfsFIiS7MWsG80ZYpPFoe_YSt2Cg8","created_at":1764694635,"id":2400} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-02 17:58: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' => '_H0yPvA5K-tJAe9VuPGepUuH2PJnVEeO', 'aviator_ident' => 'YUFZNmsVIOp3_2kFw_caAmdANBCAqTRi', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3891'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAJX426'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAJX426'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157982', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157982"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"_H0yPvA5K-tJAe9VuPGepUuH2PJnVEeO\",\"aviator_ident\":\"YUFZNmsVIOp3_2kFw_caAmdANBCAqTRi\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAJX426\",\"admin_memo\":\"MLBP157982\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAJX426","ident":"ynfKIrHATo18fvvCbO0xJmEzNIh_9bkA","created_at":1764694683,"id":2401} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-02 17:58: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' => 'Qfse5tuSsDtPyebe1A6cYbczaHmDSpg1', 'aviator_ident' => 'TzNL0bMla3lWwHMPt1sI-clQL4-S3_bm', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3892'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - TAS-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 = 'TAS-171'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157983', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157983"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Qfse5tuSsDtPyebe1A6cYbczaHmDSpg1\",\"aviator_ident\":\"TzNL0bMla3lWwHMPt1sI-clQL4-S3_bm\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TAS-171\",\"admin_memo\":\"MLBP157983\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"TAS-171","ident":"gcLpgH4C8BVHzKRcmuEO1uDRoRqaoXQw","created_at":1764694733,"id":2402} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-02 17:59: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' => 'U1CRrmxPXPsI4PclWAR9jEdyA1YTAsFF', 'aviator_ident' => 'wTSWY4Z1hUgtRPENJ_Z87le32Z_oLBp_', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3893'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - PSP-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 = 'PSP-608'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157984', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157984"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"U1CRrmxPXPsI4PclWAR9jEdyA1YTAsFF\",\"aviator_ident\":\"wTSWY4Z1hUgtRPENJ_Z87le32Z_oLBp_\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PSP-608\",\"admin_memo\":\"MLBP157984\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"PSP-608","ident":"7ZUXLTdTtosew3yFyAIHSppTwLVo1z_w","created_at":1764694779,"id":2403} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-02 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' => 'RHmKhN6QBk0mWMNy-CHmEaxr0LRaej_M', 'aviator_ident' => 'ja3fu--4PJsG15HWIcZ1adGZ2C8VU9O1', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3894'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PGD-117 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PGD-117'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157937', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157937"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"RHmKhN6QBk0mWMNy-CHmEaxr0LRaej_M\",\"aviator_ident\":\"ja3fu--4PJsG15HWIcZ1adGZ2C8VU9O1\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PGD-117\",\"admin_memo\":\"MLBP157937\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"PGD-117","ident":"8FSBrXxmkRrU0fOvMa5-PW7WNZVtNbjh","created_at":1764694970,"id":2404} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-02 18: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' => 'YCgQ4LN-W01BDLX11MHKYXXrWPyxxBmS', 'aviator_ident' => 'h97n27R--yTdjRyjUJgGcS1h3x6gAMsm', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3895'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RGV-525 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RGV-525'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157885', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157885"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"YCgQ4LN-W01BDLX11MHKYXXrWPyxxBmS\",\"aviator_ident\":\"h97n27R--yTdjRyjUJgGcS1h3x6gAMsm\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RGV-525\",\"admin_memo\":\"MLBP157885\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RGV-525","ident":"gaeGiWca6_C2BUdILSOtCwmVmWW16nz6","created_at":1764697477,"id":2405} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-02 19:02: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' => 'TvyHj4BUE0eRcvIzvPTdDGsXC5kFkNc8', 'aviator_ident' => 'HUHFzWWBBacCKRezfjpANLVp2lt7aqbM', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3896'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TEU-446 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TEU-446'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157889', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157889"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"TvyHj4BUE0eRcvIzvPTdDGsXC5kFkNc8\",\"aviator_ident\":\"HUHFzWWBBacCKRezfjpANLVp2lt7aqbM\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TEU-446\",\"admin_memo\":\"MLBP157889\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"TEU-446","ident":"Znfa3Sq9hgWlISLAE7VPQvQ-0HjpooYy","created_at":1764698536,"id":2406} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-02 20:21: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' => 'vzwsAe3VVExinozqsKn5_wddISU3FYan', 'aviator_ident' => 'EGy2ZBuTgBKP9gRPpyDT0EeaZKavrr5q', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3897'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAAZ648 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAAZ648'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157893', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157893"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"vzwsAe3VVExinozqsKn5_wddISU3FYan\",\"aviator_ident\":\"EGy2ZBuTgBKP9gRPpyDT0EeaZKavrr5q\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAAZ648\",\"admin_memo\":\"MLBP157893\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAAZ648","ident":"NO368HQUCUo-0Lvt9jWuUdeQ-mpyLOMh","created_at":1764703302,"id":2407} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-02 21:11: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' => 'mZS14avOH7hEUyX6o3-t3RzhuziC0E2M', 'aviator_ident' => 'TqWtC4vb7JjBub6DL9TctqGToyz5jeS1', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3898'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SZF-989 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SZF-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' => 'MLBP157962', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157962"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"mZS14avOH7hEUyX6o3-t3RzhuziC0E2M\",\"aviator_ident\":\"TqWtC4vb7JjBub6DL9TctqGToyz5jeS1\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SZF-989\",\"admin_memo\":\"MLBP157962\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SZF-989","ident":"l1CHZpfWaSN5nHCeP5PQabX3exOcH2BM","created_at":1764706269,"id":2408} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-02 21:27: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' => 'kDlUYwcSAu_ALwKeLA7QKw0f2KXzuLOg', 'aviator_ident' => 'jfSAhBg9ZDaW_Z88T-E14wp6B5a9Ve2m', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3899'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TXAH560 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TXAH560'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157891', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157891"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"kDlUYwcSAu_ALwKeLA7QKw0f2KXzuLOg\",\"aviator_ident\":\"jfSAhBg9ZDaW_Z88T-E14wp6B5a9Ve2m\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TXAH560\",\"admin_memo\":\"MLBP157891\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"TXAH560","ident":"JaPTTgdgLrbWsyMYk9V1OPd6hv0BMYbd","created_at":1764707268,"id":2409} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-02 21:43: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' => 'mYH1nTdS_llWJoP3Tn0TvZxNkby2sWao', 'aviator_ident' => 'v4ShgtMPg1WV4Jsf-KyCPCg1NNHiQGcw', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3900'); 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' => 'MLBP157887', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157887"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"mYH1nTdS_llWJoP3Tn0TvZxNkby2sWao\",\"aviator_ident\":\"v4ShgtMPg1WV4Jsf-KyCPCg1NNHiQGcw\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIGY591\",\"admin_memo\":\"MLBP157887\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIGY591","ident":"1Wuv3a9UpZhgWf-7_RiXRytQqJL9m1K6","created_at":1764708215,"id":2410} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-02 22:11: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' => '_4JZvcufrPEpJBIceYqcJXulDmn6AlMJ', 'aviator_ident' => 'lArCtgQY0P3p1pKeVHgZqbly7g3wnUkJ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3901'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'MS25SZB - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'MS25SZB'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157886', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157886"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"_4JZvcufrPEpJBIceYqcJXulDmn6AlMJ\",\"aviator_ident\":\"lArCtgQY0P3p1pKeVHgZqbly7g3wnUkJ\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"MS25SZB\",\"admin_memo\":\"MLBP157886\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"MS25SZB","ident":"gapi5WJnMx-Gt3sOePf_Fh7WCHRx2RFd","created_at":1764709871,"id":2411} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-03 07:29:15 [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' => '9jOar0UmgmMS4uZb8Kr08zQCSW0okm7N', 'aviator_ident' => 'kks-2wg4djkAOEu3bK4AJ6mtcNbUtTfL', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3902'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AODD834 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AODD834'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP093430', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP093430"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"9jOar0UmgmMS4uZb8Kr08zQCSW0okm7N\",\"aviator_ident\":\"kks-2wg4djkAOEu3bK4AJ6mtcNbUtTfL\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AODD834\",\"admin_memo\":\"MLHP093430\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AODD834","ident":"6xBG4YqGegjEuffVJ_1OmOnSDq-zDpSs","created_at":1764743355,"id":2412} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-03 08:14:25 [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' => 'iYmNWOGbGlfHTq8Ajzv0ryYFhSM8O_lG', 'aviator_ident' => 'QEBTrdq5RqbqjhF3FRnj0k3piooI_RoS', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3903'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEBF155'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEBF155'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP158006', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP158006"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"iYmNWOGbGlfHTq8Ajzv0ryYFhSM8O_lG\",\"aviator_ident\":\"QEBTrdq5RqbqjhF3FRnj0k3piooI_RoS\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEBF155\",\"admin_memo\":\"MLBP158006\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEBF155","ident":"EPgj8UHyHkGNJR5ouusI2KX7ITUCXZjA","created_at":1764746065,"id":2413} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-03 13:28:25 [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' => '5ehVIPnzHTJ0UcJ0qq5kFQ0LdfFsXfmd', 'aviator_ident' => '-lEPZEMRp4gK8s02fOPffkSglDmZ-pEL', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3904'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AOCJ-420'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AOCJ-420'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP158060', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP158060"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"5ehVIPnzHTJ0UcJ0qq5kFQ0LdfFsXfmd\",\"aviator_ident\":\"-lEPZEMRp4gK8s02fOPffkSglDmZ-pEL\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AOCJ-420\",\"admin_memo\":\"MLBP158060\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AOCJ-420","ident":"qdA7nWCUt4AfbdfMoG2lDtGtTGqR5K6N","created_at":1764764906,"id":2414} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-03 15:43:18 [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' => 'NchwDMchF5xRL7j6O7QyCwB7CkOwtMgS', 'aviator_ident' => 'rbRwsu7OTWVz936Md-I0RnkTOYGxKAft', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3906'); 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' => 'MLBP158015', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP158015"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"NchwDMchF5xRL7j6O7QyCwB7CkOwtMgS\",\"aviator_ident\":\"rbRwsu7OTWVz936Md-I0RnkTOYGxKAft\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AOCG935\",\"admin_memo\":\"MLBP158015\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AOCG935","ident":"3wugnFLo0LJVKEupxF7DidjdIMeFG_eY","created_at":1764772999,"id":2415} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-03 16:15: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' => 'ZMEqsMmFpRBeVkzZ7mh2vFECsEzzoV9A', 'aviator_ident' => 'EZsVYaGI12jsdGfbmGaOTrHtsp54pj6l', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3908'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RYJ-670 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RYJ-670'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $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 ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event 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\":\"EZsVYaGI12jsdGfbmGaOTrHtsp54pj6l\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RYJ-670\",\"admin_memo\":\"MLHP091981\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"RYJ-670","ident":"xgosEyeu_5HfR8kt_Ig1qSYu3FL_xgqj","created_at":1764774928,"id":2416} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-03 16:17:50 [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' => 'GTzO8ZMPMviHBi6SaMY_DlkYLi0DydsZ', 'aviator_ident' => 'TLwAy8LwBnvUchAiKrFb2R2oX0QC6tDZ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3909'); 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' => 'MLHP093446', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP093446"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"GTzO8ZMPMviHBi6SaMY_DlkYLi0DydsZ\",\"aviator_ident\":\"TLwAy8LwBnvUchAiKrFb2R2oX0QC6tDZ\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJP874\",\"admin_memo\":\"MLHP093446\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIJP874","ident":"PYpRUuSyt6c2ubERb5sVmx4ZHlBhgPNO","created_at":1764775070,"id":2417} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-03 16:18:33 [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' => '5UZrAKyjzttYF5exGtBYHTgqATX0pTou', 'aviator_ident' => 'n10967QBANStWqvqgTfecYdvCLsHh2nE', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3910'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PRA-427 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PRA-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' => 'MLBP157766', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157766"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"5UZrAKyjzttYF5exGtBYHTgqATX0pTou\",\"aviator_ident\":\"n10967QBANStWqvqgTfecYdvCLsHh2nE\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PRA-427\",\"admin_memo\":\"MLBP157766\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"PRA-427","ident":"a3ze_86A4aeoVU95sUc-AuPWOnCjkOyO","created_at":1764775113,"id":2418} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-03 16:27: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' => 'ukp59nmWVs76zwbHq8wO6ZvMIUXxgBHC', 'aviator_ident' => 'M36kc8jCzL3QBvOjPI92NPiaLzZqbFi7', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3911'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIMO194'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIMO194'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP093720', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP093720"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"ukp59nmWVs76zwbHq8wO6ZvMIUXxgBHC\",\"aviator_ident\":\"M36kc8jCzL3QBvOjPI92NPiaLzZqbFi7\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIMO194\",\"admin_memo\":\"MLHP093720\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIMO194","ident":"ruri_1g1B3FrtPRh37odXas0qSKepmO5","created_at":1764775656,"id":2419} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-03 16:32: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' => 'YbMzohYQqzX-T1GLhrKvfULwdzU7daRl', 'aviator_ident' => 'QYsYrgnFa9FJJ4B9dTkDtx_Q2-hdMDkq', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3912'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AECC737 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AECC737'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP093708', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP093708"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"YbMzohYQqzX-T1GLhrKvfULwdzU7daRl\",\"aviator_ident\":\"QYsYrgnFa9FJJ4B9dTkDtx_Q2-hdMDkq\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AECC737\",\"admin_memo\":\"MLHP093708\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AECC737","ident":"Vf5pNSdKPsuqrMkUPV2V4uisHe5DMXv9","created_at":1764775964,"id":2420} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-03 16:51:55 [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' => 'MaaIIywDr8gPJdZePuNvIvjnLjf8ri1Q', 'aviator_ident' => 'mTdxpNoAz6trim_yaCCVe9nK_25ajzPs', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3905'); if ('1' && '1') { $type = 'replace'; $name = 'Csere: Ügyfél autó - Bérautó'; $description = 'AIII757 - AIIS629'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIII757'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Bérautó'; $description = 'AIIS629'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157882', '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 = "MLBP157882"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"MaaIIywDr8gPJdZePuNvIvjnLjf8ri1Q\",\"aviator_ident\":\"mTdxpNoAz6trim_yaCCVe9nK_25ajzPs\",\"type\":\"replace\",\"name\":\"Csere: \\u00dcgyf\\u00e9l aut\\u00f3 - B\\u00e9raut\\u00f3\",\"description\":\"AIII757 - AIIS629\",\"admin_memo\":\"MLBP157882\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"replace","name":"Csere: Ügyfél autó - Bérautó","description":"AIII757 - AIIS629","ident":"u0GBy7FnfRxQv-g8UMI7wCk-VGLEbaQN","created_at":1764777115,"id":2421} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-03 17:11: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' => 'SMZzDAlBh8RzhBqNmIzbtushFhxsV6js', 'aviator_ident' => 'FZYDKINpux3INfnJ9cWv5_pBft7ndnI8', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3913'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEHT776'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEHT776'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP158082', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP158082"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"SMZzDAlBh8RzhBqNmIzbtushFhxsV6js\",\"aviator_ident\":\"FZYDKINpux3INfnJ9cWv5_pBft7ndnI8\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEHT776\",\"admin_memo\":\"MLBP158082\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEHT776","ident":"x125oYY3WL70qCMQttRD0hJjihRAdy_Y","created_at":1764778274,"id":2422} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-03 17:12: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' => 'AMWFmsh7u8fAWyGbpkdUe6xoCJNbmr_Y', 'aviator_ident' => 'gJuD-5YLxVyToxRf0PR8Ik-RygjnZbhP', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3914'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - CD161202'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'CD161202'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP158083', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP158083"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"AMWFmsh7u8fAWyGbpkdUe6xoCJNbmr_Y\",\"aviator_ident\":\"gJuD-5YLxVyToxRf0PR8Ik-RygjnZbhP\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"CD161202\",\"admin_memo\":\"MLBP158083\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"CD161202","ident":"CrWdMNOzYzMqwonMy_LEyVi-tbhNFe49","created_at":1764778345,"id":2423} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-03 17:13: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' => 'nlsHlCL_vI-RKPW5NhU15AmXpkY_Kk4o', 'aviator_ident' => '100bH1Q1EMc-Bu1UuDiuMMglqN8T3ASk', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3915'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AACS909'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AACS909'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP158084', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP158084"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"nlsHlCL_vI-RKPW5NhU15AmXpkY_Kk4o\",\"aviator_ident\":\"100bH1Q1EMc-Bu1UuDiuMMglqN8T3ASk\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AACS909\",\"admin_memo\":\"MLBP158084\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AACS909","ident":"na6KKvP8VZjrMwLPKVd6OagpWuBFYdx7","created_at":1764778397,"id":2424} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-03 17:14: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' => 'HRE4vM-gUP52La6t-JUBNyq-CnMlBxN3', 'aviator_ident' => 'KlJaR7-_jvIbswpnsq4FmLFk34C7VGLI', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3916'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SXW-632'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadá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-632'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP158086', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP158086"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"HRE4vM-gUP52La6t-JUBNyq-CnMlBxN3\",\"aviator_ident\":\"KlJaR7-_jvIbswpnsq4FmLFk34C7VGLI\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SXW-632\",\"admin_memo\":\"MLBP158086\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SXW-632","ident":"ldL99-mv4a4u2wiomjFhokrelu26RuJe","created_at":1764778451,"id":2425} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-03 18:09: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' => '5ehVIPnzHTJ0UcJ0qq5kFQ0LdfFsXfmd', 'aviator_ident' => 'a50_NBwypaYvlp81gfvKqaqGszeQBvHK', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3917'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AOCJ-420 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AOCJ-420'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP158060', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP158060"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"5ehVIPnzHTJ0UcJ0qq5kFQ0LdfFsXfmd\",\"aviator_ident\":\"a50_NBwypaYvlp81gfvKqaqGszeQBvHK\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AOCJ-420\",\"admin_memo\":\"MLBP158060\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AOCJ-420","ident":"EQcFsUDp5qEN4K6kNu06C7NyvR3QHRaN","created_at":1764781783,"id":2426} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-03 18:10: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' => '2oVnDs7NXs4tGoGj23Tc9pGxrw4MD-PC', 'aviator_ident' => 'RTiwyCT9Ip3SvyDJO-7-9wffpy8M9FC0', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3918'); 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' => 'MLBP157980', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157980"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"2oVnDs7NXs4tGoGj23Tc9pGxrw4MD-PC\",\"aviator_ident\":\"RTiwyCT9Ip3SvyDJO-7-9wffpy8M9FC0\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AOCJ421\",\"admin_memo\":\"MLBP157980\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AOCJ421","ident":"1wfetIFeDx92jW6TeX_HQ20tQFsEhJBX","created_at":1764781858,"id":2427} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-03 18:15: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' => 'U5GakHbV4nrCyWmiNBpG-wU1I01fgv6-', 'aviator_ident' => 'CE23qNYMn_4RErS2N4dPYcAks193JWbu', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3919'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIJE840 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIJE840'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157981', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157981"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"U5GakHbV4nrCyWmiNBpG-wU1I01fgv6-\",\"aviator_ident\":\"CE23qNYMn_4RErS2N4dPYcAks193JWbu\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJE840\",\"admin_memo\":\"MLBP157981\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIJE840","ident":"2NdZSbtTGgcEoQfNNNkEoLvXiADu2E0y","created_at":1764782103,"id":2428} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-03 19:11: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' => '_H0yPvA5K-tJAe9VuPGepUuH2PJnVEeO', 'aviator_ident' => 'Gokcrn02sZ7wQfMCjzT88Zn-EkjGPPPk', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3920'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAJX426 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAJX426'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157982', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157982"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"_H0yPvA5K-tJAe9VuPGepUuH2PJnVEeO\",\"aviator_ident\":\"Gokcrn02sZ7wQfMCjzT88Zn-EkjGPPPk\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAJX426\",\"admin_memo\":\"MLBP157982\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAJX426","ident":"2c9H5mfY7-nv8wYGtsBN9AFfVT52UD26","created_at":1764785483,"id":2429} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-03 19:27: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' => 'GVf0bmCOouiemu1MxIkxsYVkKvp0Ab-w', 'aviator_ident' => 'xa1mFF-SpwwoqoSlzZmfl3Bu97e1_hYK', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3921'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIJG153 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIJG153'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP157979', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157979"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"GVf0bmCOouiemu1MxIkxsYVkKvp0Ab-w\",\"aviator_ident\":\"xa1mFF-SpwwoqoSlzZmfl3Bu97e1_hYK\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJG153\",\"admin_memo\":\"MLBP157979\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIJG153","ident":"XyeyQtNE6s3dzMQV5UfZMQ6qxnz-wLid","created_at":1764786443,"id":2430} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-03 20:16: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' => 'Qfse5tuSsDtPyebe1A6cYbczaHmDSpg1', 'aviator_ident' => 'j_pQtXQEaTt76rhwbgpS4XVgzGOB39vq', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3922'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TAS-171 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TAS-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' => 'MLBP157983', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157983"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"Qfse5tuSsDtPyebe1A6cYbczaHmDSpg1\",\"aviator_ident\":\"j_pQtXQEaTt76rhwbgpS4XVgzGOB39vq\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TAS-171\",\"admin_memo\":\"MLBP157983\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"TAS-171","ident":"ZzEbEgOBgEH9usC5xiczV6jFQD8O3Z6L","created_at":1764789387,"id":2431} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-03 21:16: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' => 'iYmNWOGbGlfHTq8Ajzv0ryYFhSM8O_lG', 'aviator_ident' => '7x0rcvAFjJ_Z91j10I6dId4yi30F6ZAu', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3923'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEBF155 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEBF155'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP158006', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP158006"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"iYmNWOGbGlfHTq8Ajzv0ryYFhSM8O_lG\",\"aviator_ident\":\"7x0rcvAFjJ_Z91j10I6dId4yi30F6ZAu\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEBF155\",\"admin_memo\":\"MLBP158006\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEBF155","ident":"-b-h3P1ooJQVIKx9ihUVqKtUfwWCsyKf","created_at":1764792970,"id":2432} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-03 22:08: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' => 'U1CRrmxPXPsI4PclWAR9jEdyA1YTAsFF', 'aviator_ident' => 'OPLXgZ7_ThFXp0Wjjcyj-qLIk4Hq3G6Q', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3924'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'PSP-608 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'PSP-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' => 'MLBP157984', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157984"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"U1CRrmxPXPsI4PclWAR9jEdyA1YTAsFF\",\"aviator_ident\":\"OPLXgZ7_ThFXp0Wjjcyj-qLIk4Hq3G6Q\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PSP-608\",\"admin_memo\":\"MLBP157984\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"PSP-608","ident":"ATwL970sPEQy4yShAby3jicUhEf0wUoY","created_at":1764796121,"id":2433} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-04 08:39:45 [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' => 'ZknJ59u37YtjxqAC1i76q0xd9wIBDlI4', 'aviator_ident' => 'ocEB-7wjPATJaa4gHezp-8Fj_P6ulUwh', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3925'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SDH-089 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SDH-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' => 'MLBP157106', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157106"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"ZknJ59u37YtjxqAC1i76q0xd9wIBDlI4\",\"aviator_ident\":\"ocEB-7wjPATJaa4gHezp-8Fj_P6ulUwh\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SDH-089\",\"admin_memo\":\"MLBP157106\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SDH-089","ident":"k9yhNYMUj86rbyATmjmLgZbohxmQScC1","created_at":1764833985,"id":2434} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-04 10:16: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' => 'ukp59nmWVs76zwbHq8wO6ZvMIUXxgBHC', 'aviator_ident' => '_tvh_LwjIuj-8bQzY2xbjkOKYvZB6hfM', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3926'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIMO194 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIMO194'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP093720', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP093720"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"ukp59nmWVs76zwbHq8wO6ZvMIUXxgBHC\",\"aviator_ident\":\"_tvh_LwjIuj-8bQzY2xbjkOKYvZB6hfM\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIMO194\",\"admin_memo\":\"MLHP093720\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIMO194","ident":"L1EvlApjw4DvTegjyKzF-f18NFlVoXQy","created_at":1764839770,"id":2435} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-04 11:41:03 [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' => 'CoUyT0fFzDivH7LnXSsuFzJa4g__bfX5', 'aviator_ident' => 'Ji2cwS9zSPsZym1yI1eqgVNQbTkhINCb', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3927'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEFF775 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEFF775'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP093036', '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 = "MLHP093036"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"CoUyT0fFzDivH7LnXSsuFzJa4g__bfX5\",\"aviator_ident\":\"Ji2cwS9zSPsZym1yI1eqgVNQbTkhINCb\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEFF775\",\"admin_memo\":\"MLHP093036\",\"ignore_payment\":\"1\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEFF775","ident":"lX2XogoAtM_OVXieVQ67UbfAgNvZpiBC","created_at":1764844863,"id":2436} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-04 11:58:16 [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' => 'gTvW0MDWxKFsU4yLmclKb-_grUUDPC2X', 'aviator_ident' => '1DCXYeCAGcBUbheVfz0NBLy6wEQvLITF', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3928'); 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' => 'MLBP158100', '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 = "MLBP158100"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"gTvW0MDWxKFsU4yLmclKb-_grUUDPC2X\",\"aviator_ident\":\"1DCXYeCAGcBUbheVfz0NBLy6wEQvLITF\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEBH790\",\"admin_memo\":\"MLBP158100\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEBH790","ident":"Yl2DRET8CeofwAd9Wf9MbcgfJQ5SF7Ua","created_at":1764845897,"id":2437} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-04 12:22:47 [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' => 'I-JgAXg52GkBcsAZ0escnga-K1vSt1Fg', 'aviator_ident' => 'x4aqvhyblbSL9984OKofy1f-XF-eY1dD', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3929'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEAM988 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEAM988'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP158117', '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 = "MLBP158117"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"I-JgAXg52GkBcsAZ0escnga-K1vSt1Fg\",\"aviator_ident\":\"x4aqvhyblbSL9984OKofy1f-XF-eY1dD\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEAM988\",\"admin_memo\":\"MLBP158117\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEAM988","ident":"UMcuV3QwUAVca_qcftB9P2FG3ndG148F","created_at":1764847367,"id":2438} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-04 14:13:00 [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' => 'H90oEuyW_vmgyGwTp0G4Xl6russIc-XQ', 'aviator_ident' => 'oSuUuWdAn2sBE7nF_n19LJJO0zUqNV7E', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3930'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIJS267 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIJS267'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP158021', '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 = "MLBP158021"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"H90oEuyW_vmgyGwTp0G4Xl6russIc-XQ\",\"aviator_ident\":\"oSuUuWdAn2sBE7nF_n19LJJO0zUqNV7E\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJS267\",\"admin_memo\":\"MLBP158021\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIJS267","ident":"zHXe7DpGZAA0zojHS-jMhwD_K1-2tBFD","created_at":1764853980,"id":2439} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-04 14:54: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' => 'YnyYcXRfJ4uvDRi8LbsMhrmrNbi_L7BD', 'aviator_ident' => 'PMyIBGcXKiLN9JokR0LqfPIDo3jvaorm', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3931'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - NMN-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 = 'NMN-760'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP093779', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP093779"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"YnyYcXRfJ4uvDRi8LbsMhrmrNbi_L7BD\",\"aviator_ident\":\"PMyIBGcXKiLN9JokR0LqfPIDo3jvaorm\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"NMN-760\",\"admin_memo\":\"MLHP093779\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"NMN-760","ident":"Mx6HeQILLHVPz5Q_3iTcnpLkKqZ2Az_n","created_at":1764856489,"id":2440} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-04 15:22: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' => 'seeBYiOPyfh29t8wbiWtQNVw4aG2Ht_g', 'aviator_ident' => 'W5p1MhsYNXLNJ_J4Ga9VnYVxoy7Rbrnk', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3932'); if ('1' && '1') { $type = 'replace'; $name = 'Csere: Ügyfél autó - Bérautó'; $description = 'RUB-035 - AOBO421'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RUB-035'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Bérautó'; $description = 'AOBO421'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP092737', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $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 = "MLHP092737"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"seeBYiOPyfh29t8wbiWtQNVw4aG2Ht_g\",\"aviator_ident\":\"W5p1MhsYNXLNJ_J4Ga9VnYVxoy7Rbrnk\",\"type\":\"replace\",\"name\":\"Csere: \\u00dcgyf\\u00e9l aut\\u00f3 - B\\u00e9raut\\u00f3\",\"description\":\"RUB-035 - AOBO421\",\"admin_memo\":\"MLHP092737\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"replace","name":"Csere: Ügyfél autó - Bérautó","description":"RUB-035 - AOBO421","ident":"pYsb-mUvecZ3zr54Pdmo8SIQ9AgeC1ow","created_at":1764858164,"id":2441} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-04 15:36:46 [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' => 'l1m-C1YG8yZVIYv-7pw0opaAZYTNyggD', 'aviator_ident' => 'Eax1HpPgtkx4GL6wzo_0gKkQpsxsf6GE', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3933'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIIM258 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIIM258'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP158125', '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 = "MLBP158125"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"l1m-C1YG8yZVIYv-7pw0opaAZYTNyggD\",\"aviator_ident\":\"Eax1HpPgtkx4GL6wzo_0gKkQpsxsf6GE\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIIM258\",\"admin_memo\":\"MLBP158125\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIIM258","ident":"vW2HFXO7u3qzSeSQaOt124HYqDtGStJh","created_at":1764859007,"id":2442} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-04 18:04: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' => 'SMZzDAlBh8RzhBqNmIzbtushFhxsV6js', 'aviator_ident' => '2ROIHOPy3YlIIyuIASy0PikACnZmpXma', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3934'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEHT776 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEHT776'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP158082', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP158082"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"SMZzDAlBh8RzhBqNmIzbtushFhxsV6js\",\"aviator_ident\":\"2ROIHOPy3YlIIyuIASy0PikACnZmpXma\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEHT776\",\"admin_memo\":\"MLBP158082\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEHT776","ident":"qUcyeFuU1avs0r5bggXXyYhH61BIO6Zz","created_at":1764867890,"id":2443} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-04 18:57: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' => 'NchwDMchF5xRL7j6O7QyCwB7CkOwtMgS', 'aviator_ident' => '-id1_ZVdq8E9M2VoliiNOCD_odAaBIpx', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3935'); 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' => 'MLBP158015', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP158015"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"NchwDMchF5xRL7j6O7QyCwB7CkOwtMgS\",\"aviator_ident\":\"-id1_ZVdq8E9M2VoliiNOCD_odAaBIpx\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AOCG935\",\"admin_memo\":\"MLBP158015\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AOCG935","ident":"3zl14ROlFFCOrsuawlPST8RkPCo7IiQz","created_at":1764871051,"id":2444} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-04 19:36: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' => 'HRE4vM-gUP52La6t-JUBNyq-CnMlBxN3', 'aviator_ident' => '5qWMVMaDULzJCcN7Kx73KcOMD5NxAT-N', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3936'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SXW-632 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SXW-632'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP158086', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP158086"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"HRE4vM-gUP52La6t-JUBNyq-CnMlBxN3\",\"aviator_ident\":\"5qWMVMaDULzJCcN7Kx73KcOMD5NxAT-N\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SXW-632\",\"admin_memo\":\"MLBP158086\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SXW-632","ident":"CDCJtstWpoT2NptbiG6GMAmiunOuNBOC","created_at":1764873415,"id":2445} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-04 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' => 'AMWFmsh7u8fAWyGbpkdUe6xoCJNbmr_Y', 'aviator_ident' => 'nuVqUpsM5hv3kusb8dKCwUU18eMdydbr', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3937'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'CD161202 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'CD161202'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP158083', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP158083"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"AMWFmsh7u8fAWyGbpkdUe6xoCJNbmr_Y\",\"aviator_ident\":\"nuVqUpsM5hv3kusb8dKCwUU18eMdydbr\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"CD161202\",\"admin_memo\":\"MLBP158083\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"CD161202","ident":"zaGIL7zB-4e8PECVi3YRqQ8_py_4C2v_","created_at":1764873563,"id":2446} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-04 20:14: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' => 'nlsHlCL_vI-RKPW5NhU15AmXpkY_Kk4o', 'aviator_ident' => '1wBOEwp4UgD0rGW_1dOANC0nKPdl5MfM', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3938'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AACS909 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AACS909'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP158084', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP158084"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"nlsHlCL_vI-RKPW5NhU15AmXpkY_Kk4o\",\"aviator_ident\":\"1wBOEwp4UgD0rGW_1dOANC0nKPdl5MfM\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AACS909\",\"admin_memo\":\"MLBP158084\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AACS909","ident":"wqAeDm-y3jyGvFqStthJor56ZRpHr0jS","created_at":1764875658,"id":2447} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-05 13:34:49 [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' => '6dAZCnHiFxMQI6cwUOVWgJ2jhM9ZFMl3', 'aviator_ident' => 'qiWsTnTM1i9EqcpaNiPbb2RFXVIN08dQ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3939'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEFF474 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEFF474'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $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 ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event 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\":\"qiWsTnTM1i9EqcpaNiPbb2RFXVIN08dQ\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEFF474\",\"admin_memo\":\"MLBP157212\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEFF474","ident":"lgm-FtfLFwtrLIwao_zv1ii50gqll1Dr","created_at":1764938089,"id":2448} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-05 14:03:27 [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' => 'G7172Md5FYk739WejnS8MRk-wj2mKI55', 'aviator_ident' => 'SFF4km1E4fWguAcdsOpJJJVm_QZpOJXn', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3940'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AODP385 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AODP385'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP158208', '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 = "MLBP158208"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"G7172Md5FYk739WejnS8MRk-wj2mKI55\",\"aviator_ident\":\"SFF4km1E4fWguAcdsOpJJJVm_QZpOJXn\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AODP385\",\"admin_memo\":\"MLBP158208\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AODP385","ident":"ldkCYQvHgzbaJQG6OTtrEZEGz-Tsc93h","created_at":1764939807,"id":2449} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-05 14:44:01 [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' => 'I8dqZOAi7EU8RGAnMqSyNcB1DpGswUo-', 'aviator_ident' => 'TmBJ11SSevbOOWhUZBsDyYsAKgRS0w7g', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3941'); if ('1' && '1') { $type = 'replace'; $name = 'Csere: Ügyfél autó - Csereautó'; $description = 'AEGC156 - AILP750'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEGC156'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Csereautó'; $description = 'AILP750'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP158096', '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 = "MLBP158096"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"I8dqZOAi7EU8RGAnMqSyNcB1DpGswUo-\",\"aviator_ident\":\"TmBJ11SSevbOOWhUZBsDyYsAKgRS0w7g\",\"type\":\"replace\",\"name\":\"Csere: \\u00dcgyf\\u00e9l aut\\u00f3 - Csereaut\\u00f3\",\"description\":\"AEGC156 - AILP750\",\"admin_memo\":\"MLBP158096\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"replace","name":"Csere: Ügyfél autó - Csereautó","description":"AEGC156 - AILP750","ident":"oPL2PAsTqkITJBWF_W0pYwUeni_aEcg8","created_at":1764942242,"id":2450} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-05 16:11:53 [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' => 'yY18ULvlSO3PSEcQfwzy7anL8-3VSNqG', 'aviator_ident' => 'jyQ2M7dBlJ1yYLLZ0Si3O4F8hPJzTRoP', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3942'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAAT026 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAAT026'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP093821', '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 = "MLHP093821"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"yY18ULvlSO3PSEcQfwzy7anL8-3VSNqG\",\"aviator_ident\":\"jyQ2M7dBlJ1yYLLZ0Si3O4F8hPJzTRoP\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAAT026\",\"admin_memo\":\"MLHP093821\",\"ignore_payment\":\"1\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAAT026","ident":"fYmbXRGNImHwCeaBBu2zMyf18Wz6UAwM","created_at":1764947513,"id":2451} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-08 08:34: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' => 'VVRco6kQSbL_UhXebU_57J_M3v_wqGPL', 'aviator_ident' => 'TxMVy3ukDb1ef-C0kF0J1NLn-Ab4Zqh2', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3943'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAAA615'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAAA615'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP158277', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP158277"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"VVRco6kQSbL_UhXebU_57J_M3v_wqGPL\",\"aviator_ident\":\"TxMVy3ukDb1ef-C0kF0J1NLn-Ab4Zqh2\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAAA615\",\"admin_memo\":\"MLBP158277\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAAA615","ident":"06IZvLj7iLcy6jyMQpep-TdwgRiJSbut","created_at":1765179245,"id":2452} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-08 08:35: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' => '7095cK5odBRGgo0e-L7lHSxAeajtyGa9', 'aviator_ident' => '4qUvrEztagIPXSwtCRuXP01wn3ytM5sd', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3944'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIII760'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIII760'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP158278', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP158278"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"7095cK5odBRGgo0e-L7lHSxAeajtyGa9\",\"aviator_ident\":\"4qUvrEztagIPXSwtCRuXP01wn3ytM5sd\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIII760\",\"admin_memo\":\"MLBP158278\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIII760","ident":"Osziu4Z56KxEKkSEslEJHyWi3vnN7sr3","created_at":1765179347,"id":2453} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-08 08:36: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' => 'E2UL0MbCku2df3zDGuua5fEapdARlkL3', 'aviator_ident' => 'wmeKfcDb-_av0usZPY5mMtSwysNc7LPy', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3945'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAJS476'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAJS476'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP158280', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP158280"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"E2UL0MbCku2df3zDGuua5fEapdARlkL3\",\"aviator_ident\":\"wmeKfcDb-_av0usZPY5mMtSwysNc7LPy\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAJS476\",\"admin_memo\":\"MLBP158280\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAJS476","ident":"4cZYqdisZkjxb0pyf0cV84TRin_v6p4v","created_at":1765179409,"id":2454} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-08 08:37: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' => 'qY48Dk6B7F6LXs_ok5XKeHb1s69Dc4N4', 'aviator_ident' => 'uvdbEX07j_-Bx_hfmGLrcbCgvH1AsCZK', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3946'); 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' => 'MLBP158281', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP158281"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"qY48Dk6B7F6LXs_ok5XKeHb1s69Dc4N4\",\"aviator_ident\":\"uvdbEX07j_-Bx_hfmGLrcbCgvH1AsCZK\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AOAP932\",\"admin_memo\":\"MLBP158281\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AOAP932","ident":"GOJ-NNVrnb43jA8l36I2GKUSrXeZ3l8X","created_at":1765179467,"id":2455} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-08 08:38: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' => 'vi7qXoYttVmtxurcrLmQMPZQrKQn2UrH', 'aviator_ident' => 'eMNoXy13Mnu7Jkp-ucZAtJsaaFcjBbTn', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3947'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - TET-025'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'TET-025'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP158283', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP158283"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"vi7qXoYttVmtxurcrLmQMPZQrKQn2UrH\",\"aviator_ident\":\"eMNoXy13Mnu7Jkp-ucZAtJsaaFcjBbTn\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TET-025\",\"admin_memo\":\"MLBP158283\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"TET-025","ident":"-0NpsanXVdbvU1aD__h51NNSp6U26f7_","created_at":1765179529,"id":2456} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-08 08:39: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' => '6lyK_LTL2Kdpr6XLb57VUtc4C3Nf9iwX', 'aviator_ident' => '9HytUthZSpxPmrXhindR_i-Rw5QsZuEI', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3948'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAHO369'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAHO369'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP158284', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP158284"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"6lyK_LTL2Kdpr6XLb57VUtc4C3Nf9iwX\",\"aviator_ident\":\"9HytUthZSpxPmrXhindR_i-Rw5QsZuEI\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAHO369\",\"admin_memo\":\"MLBP158284\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAHO369","ident":"TSEjse4hUdKT7e74iNqwgZfkkY0m3pBT","created_at":1765179576,"id":2457} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-08 08:40: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' => 'sxb1vOZ-5oqrHe6e0daVvltVYJuQxrvy', 'aviator_ident' => 'TYooH9Drl4UDiwprCGmOyMf8OMCMLe-5', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3949'); 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' => 'MLBP158286', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP158286"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"sxb1vOZ-5oqrHe6e0daVvltVYJuQxrvy\",\"aviator_ident\":\"TYooH9Drl4UDiwprCGmOyMf8OMCMLe-5\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEEB210\",\"admin_memo\":\"MLBP158286\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEEB210","ident":"r-z1St-AbANcV01yD57t3FDVPgkXMiRI","created_at":1765179636,"id":2458} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-08 08: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' => 'E8ZYvlbm3Cfs2C7OZegQFHg-fm0IE9hu', 'aviator_ident' => 'HvFjIF_d9YVkE2fJDEJYTGdB2hU0gwq-', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3950'); 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' => 'MLBP158288', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP158288"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"E8ZYvlbm3Cfs2C7OZegQFHg-fm0IE9hu\",\"aviator_ident\":\"HvFjIF_d9YVkE2fJDEJYTGdB2hU0gwq-\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEHJ813\",\"admin_memo\":\"MLBP158288\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEHJ813","ident":"3cY9yLRadh7RX7KgK6xmsW2guAbgakt9","created_at":1765179686,"id":2459} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-08 08:45: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' => '0zeU0c6jh2Tfbe4BZhECKdHcBmcD_8jq', 'aviator_ident' => 'TqA5XcUHWBATaRJiBydv_pag38wT4jO9', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3951'); 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' => 'MLBP158217', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP158217"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"0zeU0c6jh2Tfbe4BZhECKdHcBmcD_8jq\",\"aviator_ident\":\"TqA5XcUHWBATaRJiBydv_pag38wT4jO9\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEHG760\",\"admin_memo\":\"MLBP158217\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEHG760","ident":"DEYw5rvgSLSCMyJXhOEi4gXRrWr5oYxp","created_at":1765179917,"id":2460} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-08 09: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' => 'IMQyxcWebRTv5WkMi9MApAjpNwpQgW2v', 'aviator_ident' => 'kLNfUBuyNsf7DIQJfYc69plS6B-Fhznv', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3952'); 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' => 'MLBP157884', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157884"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"IMQyxcWebRTv5WkMi9MApAjpNwpQgW2v\",\"aviator_ident\":\"kLNfUBuyNsf7DIQJfYc69plS6B-Fhznv\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AA447DE\",\"admin_memo\":\"MLBP157884\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AA447DE","ident":"UosFZ4qAxlz5TLhfvVhLYcL-BfltiuMp","created_at":1765183553,"id":2461} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-08 10: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' => 'cEJuHAYnD6HY_yVbQfa3EtQrVLK9FSJP', 'aviator_ident' => 'J67ogDyolvllS6g46uxq0zqPz9Le7ejo', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3953'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIJP877'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIJP877'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP093878', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP093878"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"cEJuHAYnD6HY_yVbQfa3EtQrVLK9FSJP\",\"aviator_ident\":\"J67ogDyolvllS6g46uxq0zqPz9Le7ejo\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJP877\",\"admin_memo\":\"MLHP093878\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIJP877","ident":"NJVb8xVMAu-byG4aolS2fcNzhowM8xWE","created_at":1765186518,"id":2462} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-08 14:03:25 [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' => 'B6dxn6ixOmtTq6q12nOKe1tsB7tsIETK', 'aviator_ident' => 'saS0IHE0VfhY0L4viGL63Mf30P_BiuKd', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3954'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIFB894 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIFB894'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP158268', '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 = "MLBP158268"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"B6dxn6ixOmtTq6q12nOKe1tsB7tsIETK\",\"aviator_ident\":\"saS0IHE0VfhY0L4viGL63Mf30P_BiuKd\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIFB894\",\"admin_memo\":\"MLBP158268\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIFB894","ident":"3A3viZsKH3e-UnwyJogsK4HNBoWRU2CH","created_at":1765199005,"id":2463} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-08 15:51:37 [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' => 'eSm2dE4WSgFruyrPlUsQUi0hwYSzUBVN', 'aviator_ident' => 'Y2XkZ4ustItCx5WWl-6lASd6iWZJUFgI', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3955'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIIM311 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIIM311'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP158318', '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 = "MLBP158318"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"eSm2dE4WSgFruyrPlUsQUi0hwYSzUBVN\",\"aviator_ident\":\"Y2XkZ4ustItCx5WWl-6lASd6iWZJUFgI\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIIM311\",\"admin_memo\":\"MLBP158318\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIIM311","ident":"PrfdhlhYt8Q7jPQSQ_Zu1LNdjrFqX72B","created_at":1765205497,"id":2464} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-08 17:18: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' => 'V__i6CSOSqTaraH6j5OdXbP-dyIXKw2A', 'aviator_ident' => 'ibdm_y_wjMKOdCmajCA9_J4GniMjbZcN', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3956'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SAS-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 = 'SAS-686'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP158344', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP158344"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"V__i6CSOSqTaraH6j5OdXbP-dyIXKw2A\",\"aviator_ident\":\"ibdm_y_wjMKOdCmajCA9_J4GniMjbZcN\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SAS-686\",\"admin_memo\":\"MLBP158344\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SAS-686","ident":"_Btucg0lCpUhB0iyCACWZ2CZ384ODxjH","created_at":1765210691,"id":2465} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-08 17:19: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' => 'nAezDUp0RRWq4LKxDtllcF7isuJazoMk', 'aviator_ident' => 'XB4qH9PPHzNxymqXb1dRqSG5sMZ7ENyw', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3957'); 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' => 'MLBP158345', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP158345"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"nAezDUp0RRWq4LKxDtllcF7isuJazoMk\",\"aviator_ident\":\"XB4qH9PPHzNxymqXb1dRqSG5sMZ7ENyw\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAHK677\",\"admin_memo\":\"MLBP158345\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAHK677","ident":"VuMeNBQB78jM5exGaZqGIENaqw8NXcG8","created_at":1765210742,"id":2466} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-08 17: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' => 'PnVTllZv5DLLDfPP0mPLjD7TiCnlHQRO', 'aviator_ident' => 'wse4Xwx2hEY8lV6h1IGC3u8aSghSRihI', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3958'); 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' => 'MLBP158346', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP158346"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"PnVTllZv5DLLDfPP0mPLjD7TiCnlHQRO\",\"aviator_ident\":\"wse4Xwx2hEY8lV6h1IGC3u8aSghSRihI\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEEF606\",\"admin_memo\":\"MLBP158346\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEEF606","ident":"r7SdWpJZtvxowfKvkYJaNYpUT1ykpr-9","created_at":1765210792,"id":2467} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-08 17:20: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' => 'SepB8GZ-mhRdhYs7kj5kTFow_qRQ5Sju', 'aviator_ident' => 'JxoTKxAtx8mXX3e8Qc2_mDwTfXmvdc-r', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3959'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - RGV-524'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'RGV-524'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP158347', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP158347"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"SepB8GZ-mhRdhYs7kj5kTFow_qRQ5Sju\",\"aviator_ident\":\"JxoTKxAtx8mXX3e8Qc2_mDwTfXmvdc-r\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RGV-524\",\"admin_memo\":\"MLBP158347\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RGV-524","ident":"RcNEYhIrdmVSmZ4WnID_piOGUOvsIFZX","created_at":1765210838,"id":2468} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-08 17:49: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' => 'E2UL0MbCku2df3zDGuua5fEapdARlkL3', 'aviator_ident' => '7Ir0iQhGmza0lwXVlJRpr6ix6Fa6Xmq0', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3960'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAJS476 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAJS476'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP158280', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP158280"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"E2UL0MbCku2df3zDGuua5fEapdARlkL3\",\"aviator_ident\":\"7Ir0iQhGmza0lwXVlJRpr6ix6Fa6Xmq0\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAJS476\",\"admin_memo\":\"MLBP158280\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAJS476","ident":"LFEa9RVEEYWIN6msw7TxkhSRDN34GylJ","created_at":1765212566,"id":2469} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-08 18:02: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' => 'sxb1vOZ-5oqrHe6e0daVvltVYJuQxrvy', 'aviator_ident' => 'L5Stj9hYdzQgALNO-O4eWXkwrcgT7hxV', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3961'); 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' => 'MLBP158286', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP158286"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"sxb1vOZ-5oqrHe6e0daVvltVYJuQxrvy\",\"aviator_ident\":\"L5Stj9hYdzQgALNO-O4eWXkwrcgT7hxV\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEEB210\",\"admin_memo\":\"MLBP158286\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEEB210","ident":"iAXcjoAAIexAAJA7wd14_xlLBwQe_UjE","created_at":1765213362,"id":2470} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-08 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' => 'qY48Dk6B7F6LXs_ok5XKeHb1s69Dc4N4', 'aviator_ident' => '51FMtnPLVPCQgBZ0x3MgdSnqNuzQOWz1', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3962'); 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' => 'MLBP158281', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP158281"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"qY48Dk6B7F6LXs_ok5XKeHb1s69Dc4N4\",\"aviator_ident\":\"51FMtnPLVPCQgBZ0x3MgdSnqNuzQOWz1\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AOAP932\",\"admin_memo\":\"MLBP158281\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AOAP932","ident":"7qFJTvbFBijIgsQr-wgCEhwVbR_SBmVa","created_at":1765215799,"id":2471} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-08 19:12: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' => '0zeU0c6jh2Tfbe4BZhECKdHcBmcD_8jq', 'aviator_ident' => 'HqL6Xxo7BdcDEnMpK1rgal2cWQVxUdKE', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3963'); 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' => 'MLBP158217', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP158217"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"0zeU0c6jh2Tfbe4BZhECKdHcBmcD_8jq\",\"aviator_ident\":\"HqL6Xxo7BdcDEnMpK1rgal2cWQVxUdKE\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEHG760\",\"admin_memo\":\"MLBP158217\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEHG760","ident":"_2kIC7kagTEuyQSkraUsXQNJ3FaEL1cy","created_at":1765217539,"id":2472} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-08 19: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' => '7095cK5odBRGgo0e-L7lHSxAeajtyGa9', 'aviator_ident' => '-cUFIJ_JJAC-7lpcL9Iy2HBrV_dafVdZ', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3964'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIII760 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIII760'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP158278', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP158278"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"7095cK5odBRGgo0e-L7lHSxAeajtyGa9\",\"aviator_ident\":\"-cUFIJ_JJAC-7lpcL9Iy2HBrV_dafVdZ\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIII760\",\"admin_memo\":\"MLBP158278\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIII760","ident":"8jFYG7_CAlTxciDS65pCQ1Ze-xyfY7iP","created_at":1765219210,"id":2473} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-08 20:16: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' => 'IMQyxcWebRTv5WkMi9MApAjpNwpQgW2v', 'aviator_ident' => 'RmdfPexAp8_AX23S1_lixfqGkStzuzLt', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3965'); 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' => 'MLBP157884', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP157884"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"IMQyxcWebRTv5WkMi9MApAjpNwpQgW2v\",\"aviator_ident\":\"RmdfPexAp8_AX23S1_lixfqGkStzuzLt\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AA447DE\",\"admin_memo\":\"MLBP157884\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AA447DE","ident":"txpqkUbsg0r-W-LEYK1yJIg3wT70hz3e","created_at":1765221418,"id":2474} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-08 20:20: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' => 'VVRco6kQSbL_UhXebU_57J_M3v_wqGPL', 'aviator_ident' => 'heALQ-LalT_InIZMt1RkQnx4pSeEn4p5', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3966'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAAA615 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAAA615'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP158277', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP158277"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"VVRco6kQSbL_UhXebU_57J_M3v_wqGPL\",\"aviator_ident\":\"heALQ-LalT_InIZMt1RkQnx4pSeEn4p5\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAAA615\",\"admin_memo\":\"MLBP158277\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAAA615","ident":"WweKlLST9Yb6Mz7CUnIcVCooHo2ExNP2","created_at":1765221603,"id":2475} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-08 20:24: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' => 'vi7qXoYttVmtxurcrLmQMPZQrKQn2UrH', 'aviator_ident' => 'NWZPQMJEyG3de7cb2XYv7rWGZUNlL9L8', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3967'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'TET-025 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'TET-025'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP158283', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP158283"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"vi7qXoYttVmtxurcrLmQMPZQrKQn2UrH\",\"aviator_ident\":\"NWZPQMJEyG3de7cb2XYv7rWGZUNlL9L8\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"TET-025\",\"admin_memo\":\"MLBP158283\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"TET-025","ident":"YwAB1SxfpT_DTDJyJhGxEkBWdAUg6DCW","created_at":1765221891,"id":2476} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-08 21:08: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' => 'E8ZYvlbm3Cfs2C7OZegQFHg-fm0IE9hu', 'aviator_ident' => 'g2iKek7qfHfaHB5cQ9W9lFVuxFirMzpV', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3968'); 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' => 'MLBP158288', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP158288"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"E8ZYvlbm3Cfs2C7OZegQFHg-fm0IE9hu\",\"aviator_ident\":\"g2iKek7qfHfaHB5cQ9W9lFVuxFirMzpV\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEHJ813\",\"admin_memo\":\"MLBP158288\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEHJ813","ident":"RsGTAaNvy2axZUX8lKviav-n-xQtnrOP","created_at":1765224494,"id":2477} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-08 22:20: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' => '6lyK_LTL2Kdpr6XLb57VUtc4C3Nf9iwX', 'aviator_ident' => 'KsheXOj7bu6PhCVE6N00e_h2JvTIkw4x', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3969'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AAHO369 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AAHO369'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP158284', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP158284"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"6lyK_LTL2Kdpr6XLb57VUtc4C3Nf9iwX\",\"aviator_ident\":\"KsheXOj7bu6PhCVE6N00e_h2JvTIkw4x\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAHO369\",\"admin_memo\":\"MLBP158284\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAHO369","ident":"qaGnRcvYTonHPZ3ttecW2-15HaT7m9kO","created_at":1765228806,"id":2478} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-09 08:06:53 [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' => 'cEJuHAYnD6HY_yVbQfa3EtQrVLK9FSJP', 'aviator_ident' => '6dLjp2hIDAyM_n87TjACU7xk2cG5rjFX', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3970'); 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' => 'MLHP093878', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP093878"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"cEJuHAYnD6HY_yVbQfa3EtQrVLK9FSJP\",\"aviator_ident\":\"6dLjp2hIDAyM_n87TjACU7xk2cG5rjFX\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJP877\",\"admin_memo\":\"MLHP093878\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIJP877","ident":"FbaldBUfK9pghcsI7bO6-GQd6bqfCa60","created_at":1765264013,"id":2479} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-09 08:11:15 [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' => 'GdjEvFvHQKHhejV-esepEWzb7Xb8B2nE', 'aviator_ident' => 'phYSDukGthL8uo3NddYTBb7MSmAs6bJU', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3971'); 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' => 'MLHP093875', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP093875"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"GdjEvFvHQKHhejV-esepEWzb7Xb8B2nE\",\"aviator_ident\":\"phYSDukGthL8uo3NddYTBb7MSmAs6bJU\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AILP616\",\"admin_memo\":\"MLHP093875\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"out","name":"Kiadás: Ügyfél autó","description":"AILP616","ident":"dc6SLzPuXx8BeA3yGjeTPfmt2bYao2iF","created_at":1765264275,"id":2480} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-09 11:13:29 [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' => 'p7GRxkkW85BH9UkcYFJkHrxDa_RtuLd2', 'aviator_ident' => 'We2kjOlm6Omyoicf-NdRhFC9MWicDeZl', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3972'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AEBM570'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AEBM570'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP158397', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP158397"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"p7GRxkkW85BH9UkcYFJkHrxDa_RtuLd2\",\"aviator_ident\":\"We2kjOlm6Omyoicf-NdRhFC9MWicDeZl\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEBM570\",\"admin_memo\":\"MLBP158397\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AEBM570","ident":"jCHHjB8dg796SrcJKTmNoHQHaBOZKe2g","created_at":1765275209,"id":2481} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-09 12:26: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' => 'Wekjzu2xwKKAX0Ewk3ylX48ClDirpNlg', 'aviator_ident' => 'l1uJA0MvLCknsdtU3ERpolCdeTP8palW', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3973'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIDF368'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIDF368'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP094004', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP094004"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"Wekjzu2xwKKAX0Ewk3ylX48ClDirpNlg\",\"aviator_ident\":\"l1uJA0MvLCknsdtU3ERpolCdeTP8palW\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIDF368\",\"admin_memo\":\"MLHP094004\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIDF368","ident":"YA_NkHWgfQb3kL338OBjKQz6Qt0AkMZw","created_at":1765279570,"id":2482} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-09 13:40:29 [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' => 'BEpI6gLWOZw6sLRCbWJjD0iJFdFJwT_W', 'aviator_ident' => 'qTIMqHOKoWb9WXVONEpbEkxmmWBc2GUt', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3974'); 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' => 'MLHP094010', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP094010"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"BEpI6gLWOZw6sLRCbWJjD0iJFdFJwT_W\",\"aviator_ident\":\"qTIMqHOKoWb9WXVONEpbEkxmmWBc2GUt\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AECC738\",\"admin_memo\":\"MLHP094010\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"AECC738","ident":"R-9JwRD3uEqHVgR9zXvp28HvbJ5pq7DT","created_at":1765284029,"id":2483} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-09 15:46:18 [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' => 'KEhha2-EHtrOsYFB-k0qn3vlJPn3o2ee', 'aviator_ident' => 'lj9dkLkcS_GE259XzdbeTnBIQUTW33Wo', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3975'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIKD053 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIKD053'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP158361', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP158361"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"KEhha2-EHtrOsYFB-k0qn3vlJPn3o2ee\",\"aviator_ident\":\"lj9dkLkcS_GE259XzdbeTnBIQUTW33Wo\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIKD053\",\"admin_memo\":\"MLBP158361\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIKD053","ident":"NbPCXXoQ9atRt_k6h-ydu_xaW8YQreIq","created_at":1765291578,"id":2484} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-09 15:58:16 [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' => 'Xk2cDAP0y8s_pi_W4IUZqCv0UJhf8eAW', 'aviator_ident' => 'BbAt8y-zyXOa9isDa1VNUBmbdTvdiRLq', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3976'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - PGD-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 = 'PGD-267'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLHP094022', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP094022"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"Xk2cDAP0y8s_pi_W4IUZqCv0UJhf8eAW\",\"aviator_ident\":\"BbAt8y-zyXOa9isDa1VNUBmbdTvdiRLq\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"PGD-267\",\"admin_memo\":\"MLHP094022\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"PGD-267","ident":"XyufMn89Wlay_KnbW3gXgx7fiU3AnubL","created_at":1765292297,"id":2485} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-09 17:00: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' => 'gTSZclSwToSbkuqqj2KQSVVpU_ccpb0T', 'aviator_ident' => 'BuF3v9cjF_ioSc-lZeaNg-9DJgYN51RI', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3977'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AIMC525'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AIMC525'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP158449', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP158449"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"gTSZclSwToSbkuqqj2KQSVVpU_ccpb0T\",\"aviator_ident\":\"BuF3v9cjF_ioSc-lZeaNg-9DJgYN51RI\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIMC525\",\"admin_memo\":\"MLBP158449\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AIMC525","ident":"OQjSgrwCFNVrlkVHqdYmTZrXMfjXQpgU","created_at":1765296004,"id":2486} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-09 17:00: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' => '8IikIeO-ukuu8chN-b23kZz-4YCkgAa7', 'aviator_ident' => 'G-Y2M3L5etADSd_kQvQmZSnxbuizGGX1', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3978'); 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' => 'MLBP158450', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP158450"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"8IikIeO-ukuu8chN-b23kZz-4YCkgAa7\",\"aviator_ident\":\"G-Y2M3L5etADSd_kQvQmZSnxbuizGGX1\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RJR-737\",\"admin_memo\":\"MLBP158450\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"RJR-737","ident":"HhFLzMOwFUl-cluZTpTMfyE8QUsvF1Wt","created_at":1765296059,"id":2487} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-09 17:02: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' => 'wuNwwr-tWXafO6pWSJ_GbQePBnITq9vB', 'aviator_ident' => 'mFQoz-ixqfWVW98A-2PmlIur2mN19Ni4', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3979'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AAJX224'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AAJX224'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP158451', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP158451"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"wuNwwr-tWXafO6pWSJ_GbQePBnITq9vB\",\"aviator_ident\":\"mFQoz-ixqfWVW98A-2PmlIur2mN19Ni4\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAJX224\",\"admin_memo\":\"MLBP158451\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AAJX224","ident":"N9bd3NvOGZDsjF2hx1MygowmQcqvLv8K","created_at":1765296121,"id":2488} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-09 17: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' => '_wbn5X9oXIgZIfe_j5NiBV2iXPrcBb4H', 'aviator_ident' => 'TlDo-uiIGoIxpdkDojHRnfWykZ3hnmg5', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3980'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - SOL-949'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadá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-949'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP158452', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP158452"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"_wbn5X9oXIgZIfe_j5NiBV2iXPrcBb4H\",\"aviator_ident\":\"TlDo-uiIGoIxpdkDojHRnfWykZ3hnmg5\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SOL-949\",\"admin_memo\":\"MLBP158452\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"SOL-949","ident":"Rmd9CZ7eW_NWIohJcpLxRIKPSaM6nQRq","created_at":1765296177,"id":2489} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-09 17:58: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' => 'nAezDUp0RRWq4LKxDtllcF7isuJazoMk', 'aviator_ident' => 'I0ovCOknbPnh-PvYZ44tuWlzXgBtimY-', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3981'); 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' => 'MLBP158345', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP158345"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"nAezDUp0RRWq4LKxDtllcF7isuJazoMk\",\"aviator_ident\":\"I0ovCOknbPnh-PvYZ44tuWlzXgBtimY-\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AAHK677\",\"admin_memo\":\"MLBP158345\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AAHK677","ident":"KURpEI-U4PoZcKoznjvC7MerwfKYiTWW","created_at":1765299538,"id":2490} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-09 18:06: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' => 'p7GRxkkW85BH9UkcYFJkHrxDa_RtuLd2', 'aviator_ident' => 'Y7ByEvyeODCr_kv5qryh29eE80Lj8h1I', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3982'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AEBM570 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AEBM570'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP158397', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP158397"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"p7GRxkkW85BH9UkcYFJkHrxDa_RtuLd2\",\"aviator_ident\":\"Y7ByEvyeODCr_kv5qryh29eE80Lj8h1I\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEBM570\",\"admin_memo\":\"MLBP158397\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEBM570","ident":"eTnUXXYl4i_idSeR_ol2EY5w9zQvPWxf","created_at":1765299965,"id":2491} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-09 18:50: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' => 'SepB8GZ-mhRdhYs7kj5kTFow_qRQ5Sju', 'aviator_ident' => 'oXmtKwBalANQqminbUsm_LyvFj_T4AYP', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3983'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'RGV-524 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'RGV-524'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP158347', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP158347"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"SepB8GZ-mhRdhYs7kj5kTFow_qRQ5Sju\",\"aviator_ident\":\"oXmtKwBalANQqminbUsm_LyvFj_T4AYP\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"RGV-524\",\"admin_memo\":\"MLBP158347\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"RGV-524","ident":"K-FZYFmDYimyN-mFtHWpsaTLQrutPil8","created_at":1765302657,"id":2492} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-09 19: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' => 'V__i6CSOSqTaraH6j5OdXbP-dyIXKw2A', 'aviator_ident' => '9uKLuqe260jhYwrV4EoSWDaG9UH9dR_4', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3984'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'SAS-686 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'SAS-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' => 'MLBP158344', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP158344"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"V__i6CSOSqTaraH6j5OdXbP-dyIXKw2A\",\"aviator_ident\":\"9uKLuqe260jhYwrV4EoSWDaG9UH9dR_4\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"SAS-686\",\"admin_memo\":\"MLBP158344\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"SAS-686","ident":"cFtKK6wfVQJiY7Y4axnViNOxtQymVZMf","created_at":1765304616,"id":2493} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-09 20:24: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' => 'PnVTllZv5DLLDfPP0mPLjD7TiCnlHQRO', 'aviator_ident' => 'A_IRcH-3U6WUfB5MHZide5WjRvZHoDoL', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3985'); 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' => 'MLBP158346', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('1') { // $feladat[] = "Kiadás"; // } // if ('') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP158346"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"PnVTllZv5DLLDfPP0mPLjD7TiCnlHQRO\",\"aviator_ident\":\"A_IRcH-3U6WUfB5MHZide5WjRvZHoDoL\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AEEF606\",\"admin_memo\":\"MLBP158346\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AEEF606","ident":"UtsYNGbb_OYo1f7U-son5uzrowjDF4Ny","created_at":1765308243,"id":2494} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-10 08:47:46 [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' => 'RFMa9i-pfVmPPYG2v6ea2a3jAGQvu6d0', 'aviator_ident' => 'yGzYTaoeTCRdchrPfTLOhd5MovyFhP_x', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3986'); 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' => 'MLHP093650', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLHP093650"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":2,\"chat_ident\":\"RFMa9i-pfVmPPYG2v6ea2a3jAGQvu6d0\",\"aviator_ident\":\"yGzYTaoeTCRdchrPfTLOhd5MovyFhP_x\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"DOKA888\",\"admin_memo\":\"MLHP093650\",\"ignore_payment\":\"\"}"} API response: {"unit":2,"type":"in","name":"Átvétel: Ügyfél autó","description":"DOKA888","ident":"OOLMuOdsFGoU0J5gzfw5qjlW8qG43bzM","created_at":1765352866,"id":2495} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-10 09:39:21 [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' => 'DQ3LMmDPZxZ9d0cUC39ZnP9PGENVureK', 'aviator_ident' => 'oTuOaf2huOrpFWSiVDa0QTWkR59xz8tG', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3987'); if ('' && '1') { $type = 'replace'; $name = 'Csere: - Ügyfél autó'; $description = ' - AILP704'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'out'; $name = 'Kiadás: '; $description = ''; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'in'; $name = 'Átvétel: Ügyfél autó'; $description = 'AILP704'; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP158498', 'ignore_payment' => '' // 'user_id' => '#.user.id', // 'user_name' => '#.user.name' ]; $responseText = swaphubCreate(array_merge($data, $outData)); $responseData = json_decode($responseText, true); // tranzakcio id mentese $event->setOption('swaphubTransactionId', $responseData['id']); // statuszok frissítése $event->setOption('status', $status); $event->setOption('statusText', $statusText); $event->setOption('statusTs', time()); // cimkék frissítése $event->setOption('name', $name); $event->setOption('description', $description); echo "Transaction created successfully.\n"; $results[] = createSuccessMessage('A kulcsos szekrény átvette a feladatot.'); /************************************************ * Az event tulajdonságainak módosítása ************************************************/ // $feladat = []; // if ('') { // $feladat[] = "Kiadás"; // } // if ('1') { // $feladat[] = "Átvétel"; // } // // event törzs módosítása // $event->accepted_at = time(); // $event->name = implode(' / ', $feladat); // $event->done_at = null; // $event->editable = 1; // $event->deletable = 1; // if ($event->save()) { // echo "Event updated successfully.\n"; // } else { // echo "Event update failed: " . json_encode($event->getAllErrors()) . "\n"; // } /************************************************ * A project tulajdonságainak módosítása ************************************************/ $event->project->name = "MLBP158498"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"DQ3LMmDPZxZ9d0cUC39ZnP9PGENVureK\",\"aviator_ident\":\"oTuOaf2huOrpFWSiVDa0QTWkR59xz8tG\",\"type\":\"in\",\"name\":\"\\u00c1tv\\u00e9tel: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AILP704\",\"admin_memo\":\"MLBP158498\",\"ignore_payment\":\"\"}"} API response: {"unit":1,"type":"in","name":"Átvétel: Ügyfél autó","description":"AILP704","ident":"_H7UCwoK3ILBnf_xSnDyA6wlpR-XRrkC","created_at":1765355961,"id":2496} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]" 2025-12-10 10:18:37 [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' => 'yXtwTd56t0zk25GnRH0NjnLSdaE5oGW6', 'aviator_ident' => 'z572tOaCDfruADv0u6hR9eVzFAPH_0u5', ]; // Kiadás mentése a HUB-ra // Az elmentett Event model betöltése $event = Event::findOne('3988'); if ('1' && '') { $type = 'replace'; $name = 'Csere: Ügyfél autó - '; $description = 'AIJP902 - '; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('1') { $type = 'out'; $name = 'Kiadás: Ügyfél autó'; $description = 'AIJP902'; $status = 'insert'; $statusText = 'Kulcs bekészítésre vár.'; } else if ('') { $type = 'in'; $name = 'Átvétel: '; $description = ''; $status = 'waiting'; $statusText = 'Ügyfélre vár.'; } $outData = [ 'type' => $type, 'name' => $name, 'description' => $description, 'admin_memo' => 'MLBP158491', '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 = "MLBP158491"; if ($event->project->save()) { echo "Project updated successfully.\n"; } else { echo "Project update failed: " . json_encode($event->project->getAllErrors()) . "\n"; } /************************************************ * Return ************************************************/ return json_encode($results); [RUNNER OUTPUT]: Swaphub CRUD create Swaphub API Call started. CURL initialized. API URL: (METHOD POST) https://swaphub.realszisztema.hu/server/api/web/index.php/transaction CURL config object: {"10002":"https:\/\/swaphub.realszisztema.hu\/server\/api\/web\/index.php\/transaction","19913":true,"10102":"","68":10,"13":0,"52":true,"84":2,"10036":"POST","10023":["Content-Type: application\/json"],"10015":"{\"unit\":1,\"chat_ident\":\"yXtwTd56t0zk25GnRH0NjnLSdaE5oGW6\",\"aviator_ident\":\"z572tOaCDfruADv0u6hR9eVzFAPH_0u5\",\"type\":\"out\",\"name\":\"Kiad\\u00e1s: \\u00dcgyf\\u00e9l aut\\u00f3\",\"description\":\"AIJP902\",\"admin_memo\":\"MLBP158491\",\"ignore_payment\":\"1\"}"} API response: {"unit":1,"type":"out","name":"Kiadás: Ügyfél autó","description":"AIJP902","ident":"2Plg2498QSnnqBXxtG7UIcR3Ls8T1h0q","created_at":1765358318,"id":2497} Transaction created successfully. Project updated successfully. [RUNNER RESULT]: "[{\"message\":{\"type\":\"success\",\"content\":\"A kulcsos szekr\\u00e9ny \\u00e1tvette a feladatot.\"}}]"