{"TITLE":"Control","DESCRIPTION":"Control Callback","TYPE_EVENT":"9","ENABLE":"1","CODE":"if (strripos($callback, \"Control\") > -1) {\r\n\tif (explode('*', $callback)[2] == \"Execute\")\r\n    {\r\n    \tcm(explode('*', $callback)[3].\".switch\");\r\n    }\r\n\t$confirm_emoji = \thex2bin('E29C85');\r\n\t$indiactor_emoji = array( hex2bin('F09F8C91'), hex2bin('F09F8C95') ); \/\/ \u0432\u044b\u043a\u043b\u044e\u0447\u0435\u043d | \u0432\u043a\u043b\u044e\u0447\u0435\u043d\r\n\t$script_emoji = hex2bin('F09F9384');\r\n\t$refresh_emoji =hex2bin('E299BB');\r\n\t$data_input = SQLSelect(\"SELECT * FROM objects;\");\r\n\tfor ($i = 0; $i < count($data_input); $i++)\r\n    {\r\n        $class_id = $data_input[$i]['CLASS_ID'];\r\n        $loc_id = $data_input[$i]['LOCATION_ID'];\r\n        if (($class_id == 37 || $class_id == 39) && $loc_id == explode('*', $callback)[1])\r\n        {\r\n            $objects[] = array($data_input[$i]['TITLE'], $data_input[$i]['DESCRIPTION']);\r\n        }\r\n    }\r\n    for ($i = 0; $i < count($objects); $i++)\r\n    {\r\n       $keys[] = $this->buildInlineKeyboardButton(\r\n            $text = $indiactor_emoji[gg($objects[$i][0].\".status\")].$objects[$i][1],\r\n            \"\",\r\n            \"Control*\".explode('*', $callback)[1].\"*Execute*\".$objects[$i][0]\r\n\t\t);\r\n    }\r\n    \r\n    $keys = array_chunk($keys, 2);\r\n    $keys[][] = $this->buildInlineKeyboardButton($text = $refresh_emoji.\"\u041e\u0431\u043d\u043e\u0432\u0438\u0442\u044c\", \"\", \r\n                                                 \"Control*\".explode('*', $callback)[1]\r\n\t);\r\n\t$this->editMessage($chat_id, $message_id,\"\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043e\u0441\u0432\u0435\u0449\u0435\u043d\u0438\u0435\u043c:\", \r\n                       \t\t$this->buildInlineKeyBoard($keys));\r\n\t$this->sendAnswerCallbackQuery($callback_id, $confirm_emoji.\"\u0412\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u043e\", false);\r\n\t$skip = true;\r\n}"}