{"payload":{"allShortcutsEnabled":false,"fileTree":{"Code":{"items":[{"name":"ESP32_HTTP_GET_Request_JSON.ino.ino","path":"Code/ESP32_HTTP_GET_Request_JSON.ino.ino","contentType":"file"},{"name":"ESP8266_HTTP_GET_Request_JSON.ino.ino","path":"Code/ESP8266_HTTP_GET_Request_JSON.ino.ino","contentType":"file"},{"name":"HTTPS_ESP32_GET_Request_JSON.ino","path":"Code/HTTPS_ESP32_GET_Request_JSON.ino","contentType":"file"},{"name":"HTTPS_ESP8266_GET_Request_JSON.ino","path":"Code/HTTPS_ESP8266_GET_Request_JSON.ino","contentType":"file"},{"name":"Outputs_and_Boards_Table.sql","path":"Code/Outputs_and_Boards_Table.sql","contentType":"file"},{"name":"esp-database.php","path":"Code/esp-database.php","contentType":"file"},{"name":"esp-outputs-action.php","path":"Code/esp-outputs-action.php","contentType":"file"},{"name":"esp-outputs.php","path":"Code/esp-outputs.php","contentType":"file"},{"name":"esp-style.css","path":"Code/esp-style.css","contentType":"file"}],"totalCount":9},"":{"items":[{"name":"Code","path":"Code","contentType":"directory"},{"name":"README.md","path":"README.md","contentType":"file"},{"name":"project-image.png","path":"project-image.png","contentType":"file"}],"totalCount":3}},"fileTreeProcessingTime":5.586006,"foldersToFetch":[],"repo":{"id":235774162,"defaultBranch":"master","name":"control-esp32-esp8266-gpios-from-anywhere","ownerLogin":"RuiSantosdotme","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-01-23T10:43:03.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6280520?v=4","public":true,"private":false,"isOrgOwned":false},"symbolsExpanded":false,"treeExpanded":true,"refInfo":{"name":"master","listCacheKey":"v0:1679907312.0","canEdit":false,"refType":"branch","currentOid":"ca3445915d34c8ee20791ae969a7b76732bd8309"},"path":"Code/esp-database.php","currentUser":null,"blob":{"rawLines":["connect_error) {"," die(\"Connection failed: \" . $conn->connect_error);"," }",""," $sql = \"INSERT INTO Outputs (name, board, gpio, state)"," VALUES ('\" . $name . \"', '\" . $board . \"', '\" . $gpio . \"', '\" . $state . \"')\";",""," if ($conn->query($sql) === TRUE) {"," return \"New output created successfully\";"," }"," else {"," return \"Error: \" . $sql . \"
\" . $conn->error;"," }"," $conn->close();"," }",""," function deleteOutput($id) {"," global $servername, $username, $password, $dbname;",""," // Create connection"," $conn = new mysqli($servername, $username, $password, $dbname);"," // Check connection"," if ($conn->connect_error) {"," die(\"Connection failed: \" . $conn->connect_error);"," }",""," $sql = \"DELETE FROM Outputs WHERE id='\". $id . \"'\";",""," if ($conn->query($sql) === TRUE) {"," return \"Output deleted successfully\";"," }"," else {"," return \"Error: \" . $sql . \"
\" . $conn->error;"," }"," $conn->close();"," }",""," function updateOutput($id, $state) {"," global $servername, $username, $password, $dbname;",""," // Create connection"," $conn = new mysqli($servername, $username, $password, $dbname);"," // Check connection"," if ($conn->connect_error) {"," die(\"Connection failed: \" . $conn->connect_error);"," }",""," $sql = \"UPDATE Outputs SET state='\" . $state . \"' WHERE id='\". $id . \"'\";",""," if ($conn->query($sql) === TRUE) {"," return \"Output state updated successfully\";"," }"," else {"," return \"Error: \" . $sql . \"
\" . $conn->error;"," }"," $conn->close();"," }",""," function getAllOutputs() {"," global $servername, $username, $password, $dbname;",""," // Create connection"," $conn = new mysqli($servername, $username, $password, $dbname);"," // Check connection"," if ($conn->connect_error) {"," die(\"Connection failed: \" . $conn->connect_error);"," }",""," $sql = \"SELECT id, name, board, gpio, state FROM Outputs ORDER BY board\";"," if ($result = $conn->query($sql)) {"," return $result;"," }"," else {"," return false;"," }"," $conn->close();"," }",""," function getAllOutputStates($board) {"," global $servername, $username, $password, $dbname;",""," // Create connection"," $conn = new mysqli($servername, $username, $password, $dbname);"," // Check connection"," if ($conn->connect_error) {"," die(\"Connection failed: \" . $conn->connect_error);"," }",""," $sql = \"SELECT gpio, state FROM Outputs WHERE board='\" . $board . \"'\";"," if ($result = $conn->query($sql)) {"," return $result;"," }"," else {"," return false;"," }"," $conn->close();"," }",""," function getOutputBoardById($id) {"," global $servername, $username, $password, $dbname;",""," // Create connection"," $conn = new mysqli($servername, $username, $password, $dbname);"," // Check connection"," if ($conn->connect_error) {"," die(\"Connection failed: \" . $conn->connect_error);"," }",""," $sql = \"SELECT board FROM Outputs WHERE id='\" . $id . \"'\";"," if ($result = $conn->query($sql)) {"," return $result;"," }"," else {"," return false;"," }"," $conn->close();"," }",""," function updateLastBoardTime($board) {"," global $servername, $username, $password, $dbname;",""," // Create connection"," $conn = new mysqli($servername, $username, $password, $dbname);"," // Check connection"," if ($conn->connect_error) {"," die(\"Connection failed: \" . $conn->connect_error);"," }",""," $sql = \"UPDATE Boards SET last_request=now() WHERE board='\". $board . \"'\";",""," if ($conn->query($sql) === TRUE) {"," return \"Output state updated successfully\";"," }"," else {"," return \"Error: \" . $sql . \"
\" . $conn->error;"," }"," $conn->close();"," }",""," function getAllBoards() {"," global $servername, $username, $password, $dbname;",""," // Create connection"," $conn = new mysqli($servername, $username, $password, $dbname);"," // Check connection"," if ($conn->connect_error) {"," die(\"Connection failed: \" . $conn->connect_error);"," }",""," $sql = \"SELECT board, last_request FROM Boards ORDER BY board\";"," if ($result = $conn->query($sql)) {"," return $result;"," }"," else {"," return false;"," }"," $conn->close();"," }",""," function getBoard($board) {"," global $servername, $username, $password, $dbname;",""," // Create connection"," $conn = new mysqli($servername, $username, $password, $dbname);"," // Check connection"," if ($conn->connect_error) {"," die(\"Connection failed: \" . $conn->connect_error);"," }",""," $sql = \"SELECT board, last_request FROM Boards WHERE board='\" . $board . \"'\";"," if ($result = $conn->query($sql)) {"," return $result;"," }"," else {"," return false;"," }"," $conn->close();"," }",""," function createBoard($board) {"," global $servername, $username, $password, $dbname;",""," // Create connection"," $conn = new mysqli($servername, $username, $password, $dbname);"," // Check connection"," if ($conn->connect_error) {"," die(\"Connection failed: \" . $conn->connect_error);"," }",""," $sql = \"INSERT INTO Boards (board) VALUES ('\" . $board . \"')\";",""," if ($conn->query($sql) === TRUE) {"," return \"New board created successfully\";"," }"," else {"," return \"Error: \" . $sql . \"
\" . $conn->error;"," }"," $conn->close();"," }",""," function deleteBoard($board) {"," global $servername, $username, $password, $dbname;",""," // Create connection"," $conn = new mysqli($servername, $username, $password, $dbname);"," // Check connection"," if ($conn->connect_error) {"," die(\"Connection failed: \" . $conn->connect_error);"," }",""," $sql = \"DELETE FROM Boards WHERE board='\". $board . \"'\";",""," if ($conn->query($sql) === TRUE) {"," return \"Board deleted successfully\";"," }"," else {"," return \"Error: \" . $sql . \"
\" . $conn->error;"," }"," $conn->close();"," }","","?>"],"stylingDirectives":[[{"start":0,"end":5,"cssClass":"pl-ent"}],[{"start":4,"end":15,"cssClass":"pl-s1"},{"start":4,"end":5,"cssClass":"pl-c1"},{"start":19,"end":28,"cssClass":"pl-s"}],[{"start":4,"end":25,"cssClass":"pl-c"}],[{"start":4,"end":11,"cssClass":"pl-s1"},{"start":4,"end":5,"cssClass":"pl-c1"},{"start":15,"end":46,"cssClass":"pl-s"}],[{"start":4,"end":25,"cssClass":"pl-c"}],[{"start":4,"end":13,"cssClass":"pl-s1"},{"start":4,"end":5,"cssClass":"pl-c1"},{"start":17,"end":43,"cssClass":"pl-s"}],[{"start":4,"end":34,"cssClass":"pl-c"}],[{"start":4,"end":13,"cssClass":"pl-s1"},{"start":4,"end":5,"cssClass":"pl-c1"},{"start":17,"end":43,"cssClass":"pl-s"}],[],[{"start":4,"end":12,"cssClass":"pl-k"},{"start":13,"end":25,"cssClass":"pl-en"},{"start":26,"end":31,"cssClass":"pl-s1"},{"start":26,"end":27,"cssClass":"pl-c1"},{"start":33,"end":39,"cssClass":"pl-s1"},{"start":33,"end":34,"cssClass":"pl-c1"},{"start":41,"end":46,"cssClass":"pl-s1"},{"start":41,"end":42,"cssClass":"pl-c1"},{"start":48,"end":54,"cssClass":"pl-s1"},{"start":48,"end":49,"cssClass":"pl-c1"}],[{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":26,"cssClass":"pl-s1"},{"start":15,"end":16,"cssClass":"pl-c1"},{"start":28,"end":37,"cssClass":"pl-s1"},{"start":28,"end":29,"cssClass":"pl-c1"},{"start":39,"end":48,"cssClass":"pl-s1"},{"start":39,"end":40,"cssClass":"pl-c1"},{"start":50,"end":57,"cssClass":"pl-s1"},{"start":50,"end":51,"cssClass":"pl-c1"}],[],[{"start":8,"end":28,"cssClass":"pl-c"}],[{"start":8,"end":13,"cssClass":"pl-s1"},{"start":8,"end":9,"cssClass":"pl-c1"},{"start":16,"end":19,"cssClass":"pl-k"},{"start":27,"end":38,"cssClass":"pl-s1"},{"start":27,"end":28,"cssClass":"pl-c1"},{"start":40,"end":49,"cssClass":"pl-s1"},{"start":40,"end":41,"cssClass":"pl-c1"},{"start":51,"end":60,"cssClass":"pl-s1"},{"start":51,"end":52,"cssClass":"pl-c1"},{"start":62,"end":69,"cssClass":"pl-s1"},{"start":62,"end":63,"cssClass":"pl-c1"}],[{"start":8,"end":27,"cssClass":"pl-c"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":12,"end":17,"cssClass":"pl-s1"},{"start":12,"end":13,"cssClass":"pl-c1"},{"start":19,"end":32,"cssClass":"pl-c1"}],[{"start":17,"end":36,"cssClass":"pl-s"},{"start":40,"end":45,"cssClass":"pl-s1"},{"start":40,"end":41,"cssClass":"pl-c1"},{"start":47,"end":60,"cssClass":"pl-c1"}],[],[],[{"start":8,"end":12,"cssClass":"pl-s1"},{"start":8,"end":9,"cssClass":"pl-c1"},{"start":16,"end":62,"cssClass":"pl-s"}],[{"start":0,"end":17,"cssClass":"pl-s"},{"start":21,"end":26,"cssClass":"pl-s1"},{"start":21,"end":22,"cssClass":"pl-c1"},{"start":30,"end":34,"cssClass":"pl-s"},{"start":38,"end":44,"cssClass":"pl-s1"},{"start":38,"end":39,"cssClass":"pl-c1"},{"start":48,"end":52,"cssClass":"pl-s"},{"start":56,"end":61,"cssClass":"pl-s1"},{"start":56,"end":57,"cssClass":"pl-c1"},{"start":65,"end":69,"cssClass":"pl-s"},{"start":73,"end":79,"cssClass":"pl-s1"},{"start":73,"end":74,"cssClass":"pl-c1"},{"start":83,"end":85,"cssClass":"pl-s"}],[],[{"start":7,"end":9,"cssClass":"pl-k"},{"start":11,"end":16,"cssClass":"pl-s1"},{"start":11,"end":12,"cssClass":"pl-c1"},{"start":18,"end":23,"cssClass":"pl-en"},{"start":24,"end":28,"cssClass":"pl-s1"},{"start":24,"end":25,"cssClass":"pl-c1"},{"start":34,"end":38,"cssClass":"pl-c1"}],[{"start":12,"end":18,"cssClass":"pl-k"},{"start":20,"end":51,"cssClass":"pl-s"}],[],[{"start":8,"end":12,"cssClass":"pl-k"}],[{"start":12,"end":18,"cssClass":"pl-k"},{"start":20,"end":27,"cssClass":"pl-s"},{"start":31,"end":35,"cssClass":"pl-s1"},{"start":31,"end":32,"cssClass":"pl-c1"},{"start":39,"end":43,"cssClass":"pl-s"},{"start":47,"end":52,"cssClass":"pl-s1"},{"start":47,"end":48,"cssClass":"pl-c1"},{"start":54,"end":59,"cssClass":"pl-c1"}],[],[{"start":8,"end":13,"cssClass":"pl-s1"},{"start":8,"end":9,"cssClass":"pl-c1"},{"start":15,"end":20,"cssClass":"pl-en"}],[],[],[{"start":4,"end":12,"cssClass":"pl-k"},{"start":13,"end":25,"cssClass":"pl-en"},{"start":26,"end":29,"cssClass":"pl-s1"},{"start":26,"end":27,"cssClass":"pl-c1"}],[{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":26,"cssClass":"pl-s1"},{"start":15,"end":16,"cssClass":"pl-c1"},{"start":28,"end":37,"cssClass":"pl-s1"},{"start":28,"end":29,"cssClass":"pl-c1"},{"start":39,"end":48,"cssClass":"pl-s1"},{"start":39,"end":40,"cssClass":"pl-c1"},{"start":50,"end":57,"cssClass":"pl-s1"},{"start":50,"end":51,"cssClass":"pl-c1"}],[],[{"start":8,"end":28,"cssClass":"pl-c"}],[{"start":8,"end":13,"cssClass":"pl-s1"},{"start":8,"end":9,"cssClass":"pl-c1"},{"start":16,"end":19,"cssClass":"pl-k"},{"start":27,"end":38,"cssClass":"pl-s1"},{"start":27,"end":28,"cssClass":"pl-c1"},{"start":40,"end":49,"cssClass":"pl-s1"},{"start":40,"end":41,"cssClass":"pl-c1"},{"start":51,"end":60,"cssClass":"pl-s1"},{"start":51,"end":52,"cssClass":"pl-c1"},{"start":62,"end":69,"cssClass":"pl-s1"},{"start":62,"end":63,"cssClass":"pl-c1"}],[{"start":8,"end":27,"cssClass":"pl-c"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":12,"end":17,"cssClass":"pl-s1"},{"start":12,"end":13,"cssClass":"pl-c1"},{"start":19,"end":32,"cssClass":"pl-c1"}],[{"start":17,"end":36,"cssClass":"pl-s"},{"start":40,"end":45,"cssClass":"pl-s1"},{"start":40,"end":41,"cssClass":"pl-c1"},{"start":47,"end":60,"cssClass":"pl-c1"}],[],[],[{"start":8,"end":12,"cssClass":"pl-s1"},{"start":8,"end":9,"cssClass":"pl-c1"},{"start":16,"end":46,"cssClass":"pl-s"},{"start":49,"end":52,"cssClass":"pl-s1"},{"start":49,"end":50,"cssClass":"pl-c1"},{"start":57,"end":58,"cssClass":"pl-s"}],[],[{"start":7,"end":9,"cssClass":"pl-k"},{"start":11,"end":16,"cssClass":"pl-s1"},{"start":11,"end":12,"cssClass":"pl-c1"},{"start":18,"end":23,"cssClass":"pl-en"},{"start":24,"end":28,"cssClass":"pl-s1"},{"start":24,"end":25,"cssClass":"pl-c1"},{"start":34,"end":38,"cssClass":"pl-c1"}],[{"start":12,"end":18,"cssClass":"pl-k"},{"start":20,"end":47,"cssClass":"pl-s"}],[],[{"start":8,"end":12,"cssClass":"pl-k"}],[{"start":12,"end":18,"cssClass":"pl-k"},{"start":20,"end":27,"cssClass":"pl-s"},{"start":31,"end":35,"cssClass":"pl-s1"},{"start":31,"end":32,"cssClass":"pl-c1"},{"start":39,"end":43,"cssClass":"pl-s"},{"start":47,"end":52,"cssClass":"pl-s1"},{"start":47,"end":48,"cssClass":"pl-c1"},{"start":54,"end":59,"cssClass":"pl-c1"}],[],[{"start":8,"end":13,"cssClass":"pl-s1"},{"start":8,"end":9,"cssClass":"pl-c1"},{"start":15,"end":20,"cssClass":"pl-en"}],[],[],[{"start":4,"end":12,"cssClass":"pl-k"},{"start":13,"end":25,"cssClass":"pl-en"},{"start":26,"end":29,"cssClass":"pl-s1"},{"start":26,"end":27,"cssClass":"pl-c1"},{"start":31,"end":37,"cssClass":"pl-s1"},{"start":31,"end":32,"cssClass":"pl-c1"}],[{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":26,"cssClass":"pl-s1"},{"start":15,"end":16,"cssClass":"pl-c1"},{"start":28,"end":37,"cssClass":"pl-s1"},{"start":28,"end":29,"cssClass":"pl-c1"},{"start":39,"end":48,"cssClass":"pl-s1"},{"start":39,"end":40,"cssClass":"pl-c1"},{"start":50,"end":57,"cssClass":"pl-s1"},{"start":50,"end":51,"cssClass":"pl-c1"}],[],[{"start":8,"end":28,"cssClass":"pl-c"}],[{"start":8,"end":13,"cssClass":"pl-s1"},{"start":8,"end":9,"cssClass":"pl-c1"},{"start":16,"end":19,"cssClass":"pl-k"},{"start":27,"end":38,"cssClass":"pl-s1"},{"start":27,"end":28,"cssClass":"pl-c1"},{"start":40,"end":49,"cssClass":"pl-s1"},{"start":40,"end":41,"cssClass":"pl-c1"},{"start":51,"end":60,"cssClass":"pl-s1"},{"start":51,"end":52,"cssClass":"pl-c1"},{"start":62,"end":69,"cssClass":"pl-s1"},{"start":62,"end":63,"cssClass":"pl-c1"}],[{"start":8,"end":27,"cssClass":"pl-c"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":12,"end":17,"cssClass":"pl-s1"},{"start":12,"end":13,"cssClass":"pl-c1"},{"start":19,"end":32,"cssClass":"pl-c1"}],[{"start":17,"end":36,"cssClass":"pl-s"},{"start":40,"end":45,"cssClass":"pl-s1"},{"start":40,"end":41,"cssClass":"pl-c1"},{"start":47,"end":60,"cssClass":"pl-c1"}],[],[],[{"start":8,"end":12,"cssClass":"pl-s1"},{"start":8,"end":9,"cssClass":"pl-c1"},{"start":16,"end":42,"cssClass":"pl-s"},{"start":46,"end":52,"cssClass":"pl-s1"},{"start":46,"end":47,"cssClass":"pl-c1"},{"start":56,"end":68,"cssClass":"pl-s"},{"start":71,"end":74,"cssClass":"pl-s1"},{"start":71,"end":72,"cssClass":"pl-c1"},{"start":79,"end":80,"cssClass":"pl-s"}],[],[{"start":7,"end":9,"cssClass":"pl-k"},{"start":11,"end":16,"cssClass":"pl-s1"},{"start":11,"end":12,"cssClass":"pl-c1"},{"start":18,"end":23,"cssClass":"pl-en"},{"start":24,"end":28,"cssClass":"pl-s1"},{"start":24,"end":25,"cssClass":"pl-c1"},{"start":34,"end":38,"cssClass":"pl-c1"}],[{"start":12,"end":18,"cssClass":"pl-k"},{"start":20,"end":53,"cssClass":"pl-s"}],[],[{"start":8,"end":12,"cssClass":"pl-k"}],[{"start":12,"end":18,"cssClass":"pl-k"},{"start":20,"end":27,"cssClass":"pl-s"},{"start":31,"end":35,"cssClass":"pl-s1"},{"start":31,"end":32,"cssClass":"pl-c1"},{"start":39,"end":43,"cssClass":"pl-s"},{"start":47,"end":52,"cssClass":"pl-s1"},{"start":47,"end":48,"cssClass":"pl-c1"},{"start":54,"end":59,"cssClass":"pl-c1"}],[],[{"start":8,"end":13,"cssClass":"pl-s1"},{"start":8,"end":9,"cssClass":"pl-c1"},{"start":15,"end":20,"cssClass":"pl-en"}],[],[],[{"start":4,"end":12,"cssClass":"pl-k"},{"start":13,"end":26,"cssClass":"pl-en"}],[{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":26,"cssClass":"pl-s1"},{"start":15,"end":16,"cssClass":"pl-c1"},{"start":28,"end":37,"cssClass":"pl-s1"},{"start":28,"end":29,"cssClass":"pl-c1"},{"start":39,"end":48,"cssClass":"pl-s1"},{"start":39,"end":40,"cssClass":"pl-c1"},{"start":50,"end":57,"cssClass":"pl-s1"},{"start":50,"end":51,"cssClass":"pl-c1"}],[],[{"start":8,"end":28,"cssClass":"pl-c"}],[{"start":8,"end":13,"cssClass":"pl-s1"},{"start":8,"end":9,"cssClass":"pl-c1"},{"start":16,"end":19,"cssClass":"pl-k"},{"start":27,"end":38,"cssClass":"pl-s1"},{"start":27,"end":28,"cssClass":"pl-c1"},{"start":40,"end":49,"cssClass":"pl-s1"},{"start":40,"end":41,"cssClass":"pl-c1"},{"start":51,"end":60,"cssClass":"pl-s1"},{"start":51,"end":52,"cssClass":"pl-c1"},{"start":62,"end":69,"cssClass":"pl-s1"},{"start":62,"end":63,"cssClass":"pl-c1"}],[{"start":8,"end":27,"cssClass":"pl-c"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":12,"end":17,"cssClass":"pl-s1"},{"start":12,"end":13,"cssClass":"pl-c1"},{"start":19,"end":32,"cssClass":"pl-c1"}],[{"start":17,"end":36,"cssClass":"pl-s"},{"start":40,"end":45,"cssClass":"pl-s1"},{"start":40,"end":41,"cssClass":"pl-c1"},{"start":47,"end":60,"cssClass":"pl-c1"}],[],[],[{"start":8,"end":12,"cssClass":"pl-s1"},{"start":8,"end":9,"cssClass":"pl-c1"},{"start":16,"end":79,"cssClass":"pl-s"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":12,"end":19,"cssClass":"pl-s1"},{"start":12,"end":13,"cssClass":"pl-c1"},{"start":22,"end":27,"cssClass":"pl-s1"},{"start":22,"end":23,"cssClass":"pl-c1"},{"start":29,"end":34,"cssClass":"pl-en"},{"start":35,"end":39,"cssClass":"pl-s1"},{"start":35,"end":36,"cssClass":"pl-c1"}],[{"start":12,"end":18,"cssClass":"pl-k"},{"start":19,"end":26,"cssClass":"pl-s1"},{"start":19,"end":20,"cssClass":"pl-c1"}],[],[{"start":8,"end":12,"cssClass":"pl-k"}],[{"start":12,"end":18,"cssClass":"pl-k"},{"start":19,"end":24,"cssClass":"pl-c1"}],[],[{"start":8,"end":13,"cssClass":"pl-s1"},{"start":8,"end":9,"cssClass":"pl-c1"},{"start":15,"end":20,"cssClass":"pl-en"}],[],[],[{"start":4,"end":12,"cssClass":"pl-k"},{"start":13,"end":31,"cssClass":"pl-en"},{"start":32,"end":38,"cssClass":"pl-s1"},{"start":32,"end":33,"cssClass":"pl-c1"}],[{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":26,"cssClass":"pl-s1"},{"start":15,"end":16,"cssClass":"pl-c1"},{"start":28,"end":37,"cssClass":"pl-s1"},{"start":28,"end":29,"cssClass":"pl-c1"},{"start":39,"end":48,"cssClass":"pl-s1"},{"start":39,"end":40,"cssClass":"pl-c1"},{"start":50,"end":57,"cssClass":"pl-s1"},{"start":50,"end":51,"cssClass":"pl-c1"}],[],[{"start":8,"end":28,"cssClass":"pl-c"}],[{"start":8,"end":13,"cssClass":"pl-s1"},{"start":8,"end":9,"cssClass":"pl-c1"},{"start":16,"end":19,"cssClass":"pl-k"},{"start":27,"end":38,"cssClass":"pl-s1"},{"start":27,"end":28,"cssClass":"pl-c1"},{"start":40,"end":49,"cssClass":"pl-s1"},{"start":40,"end":41,"cssClass":"pl-c1"},{"start":51,"end":60,"cssClass":"pl-s1"},{"start":51,"end":52,"cssClass":"pl-c1"},{"start":62,"end":69,"cssClass":"pl-s1"},{"start":62,"end":63,"cssClass":"pl-c1"}],[{"start":8,"end":27,"cssClass":"pl-c"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":12,"end":17,"cssClass":"pl-s1"},{"start":12,"end":13,"cssClass":"pl-c1"},{"start":19,"end":32,"cssClass":"pl-c1"}],[{"start":17,"end":36,"cssClass":"pl-s"},{"start":40,"end":45,"cssClass":"pl-s1"},{"start":40,"end":41,"cssClass":"pl-c1"},{"start":47,"end":60,"cssClass":"pl-c1"}],[],[],[{"start":8,"end":12,"cssClass":"pl-s1"},{"start":8,"end":9,"cssClass":"pl-c1"},{"start":16,"end":61,"cssClass":"pl-s"},{"start":65,"end":71,"cssClass":"pl-s1"},{"start":65,"end":66,"cssClass":"pl-c1"},{"start":75,"end":76,"cssClass":"pl-s"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":12,"end":19,"cssClass":"pl-s1"},{"start":12,"end":13,"cssClass":"pl-c1"},{"start":22,"end":27,"cssClass":"pl-s1"},{"start":22,"end":23,"cssClass":"pl-c1"},{"start":29,"end":34,"cssClass":"pl-en"},{"start":35,"end":39,"cssClass":"pl-s1"},{"start":35,"end":36,"cssClass":"pl-c1"}],[{"start":12,"end":18,"cssClass":"pl-k"},{"start":19,"end":26,"cssClass":"pl-s1"},{"start":19,"end":20,"cssClass":"pl-c1"}],[],[{"start":8,"end":12,"cssClass":"pl-k"}],[{"start":12,"end":18,"cssClass":"pl-k"},{"start":19,"end":24,"cssClass":"pl-c1"}],[],[{"start":8,"end":13,"cssClass":"pl-s1"},{"start":8,"end":9,"cssClass":"pl-c1"},{"start":15,"end":20,"cssClass":"pl-en"}],[],[],[{"start":4,"end":12,"cssClass":"pl-k"},{"start":13,"end":31,"cssClass":"pl-en"},{"start":32,"end":35,"cssClass":"pl-s1"},{"start":32,"end":33,"cssClass":"pl-c1"}],[{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":26,"cssClass":"pl-s1"},{"start":15,"end":16,"cssClass":"pl-c1"},{"start":28,"end":37,"cssClass":"pl-s1"},{"start":28,"end":29,"cssClass":"pl-c1"},{"start":39,"end":48,"cssClass":"pl-s1"},{"start":39,"end":40,"cssClass":"pl-c1"},{"start":50,"end":57,"cssClass":"pl-s1"},{"start":50,"end":51,"cssClass":"pl-c1"}],[],[{"start":8,"end":28,"cssClass":"pl-c"}],[{"start":8,"end":13,"cssClass":"pl-s1"},{"start":8,"end":9,"cssClass":"pl-c1"},{"start":16,"end":19,"cssClass":"pl-k"},{"start":27,"end":38,"cssClass":"pl-s1"},{"start":27,"end":28,"cssClass":"pl-c1"},{"start":40,"end":49,"cssClass":"pl-s1"},{"start":40,"end":41,"cssClass":"pl-c1"},{"start":51,"end":60,"cssClass":"pl-s1"},{"start":51,"end":52,"cssClass":"pl-c1"},{"start":62,"end":69,"cssClass":"pl-s1"},{"start":62,"end":63,"cssClass":"pl-c1"}],[{"start":8,"end":27,"cssClass":"pl-c"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":12,"end":17,"cssClass":"pl-s1"},{"start":12,"end":13,"cssClass":"pl-c1"},{"start":19,"end":32,"cssClass":"pl-c1"}],[{"start":17,"end":36,"cssClass":"pl-s"},{"start":40,"end":45,"cssClass":"pl-s1"},{"start":40,"end":41,"cssClass":"pl-c1"},{"start":47,"end":60,"cssClass":"pl-c1"}],[],[],[{"start":8,"end":12,"cssClass":"pl-s1"},{"start":8,"end":9,"cssClass":"pl-c1"},{"start":16,"end":52,"cssClass":"pl-s"},{"start":56,"end":59,"cssClass":"pl-s1"},{"start":56,"end":57,"cssClass":"pl-c1"},{"start":63,"end":64,"cssClass":"pl-s"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":12,"end":19,"cssClass":"pl-s1"},{"start":12,"end":13,"cssClass":"pl-c1"},{"start":22,"end":27,"cssClass":"pl-s1"},{"start":22,"end":23,"cssClass":"pl-c1"},{"start":29,"end":34,"cssClass":"pl-en"},{"start":35,"end":39,"cssClass":"pl-s1"},{"start":35,"end":36,"cssClass":"pl-c1"}],[{"start":12,"end":18,"cssClass":"pl-k"},{"start":19,"end":26,"cssClass":"pl-s1"},{"start":19,"end":20,"cssClass":"pl-c1"}],[],[{"start":8,"end":12,"cssClass":"pl-k"}],[{"start":12,"end":18,"cssClass":"pl-k"},{"start":19,"end":24,"cssClass":"pl-c1"}],[],[{"start":8,"end":13,"cssClass":"pl-s1"},{"start":8,"end":9,"cssClass":"pl-c1"},{"start":15,"end":20,"cssClass":"pl-en"}],[],[],[{"start":4,"end":12,"cssClass":"pl-k"},{"start":13,"end":32,"cssClass":"pl-en"},{"start":33,"end":39,"cssClass":"pl-s1"},{"start":33,"end":34,"cssClass":"pl-c1"}],[{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":26,"cssClass":"pl-s1"},{"start":15,"end":16,"cssClass":"pl-c1"},{"start":28,"end":37,"cssClass":"pl-s1"},{"start":28,"end":29,"cssClass":"pl-c1"},{"start":39,"end":48,"cssClass":"pl-s1"},{"start":39,"end":40,"cssClass":"pl-c1"},{"start":50,"end":57,"cssClass":"pl-s1"},{"start":50,"end":51,"cssClass":"pl-c1"}],[],[{"start":8,"end":28,"cssClass":"pl-c"}],[{"start":8,"end":13,"cssClass":"pl-s1"},{"start":8,"end":9,"cssClass":"pl-c1"},{"start":16,"end":19,"cssClass":"pl-k"},{"start":27,"end":38,"cssClass":"pl-s1"},{"start":27,"end":28,"cssClass":"pl-c1"},{"start":40,"end":49,"cssClass":"pl-s1"},{"start":40,"end":41,"cssClass":"pl-c1"},{"start":51,"end":60,"cssClass":"pl-s1"},{"start":51,"end":52,"cssClass":"pl-c1"},{"start":62,"end":69,"cssClass":"pl-s1"},{"start":62,"end":63,"cssClass":"pl-c1"}],[{"start":8,"end":27,"cssClass":"pl-c"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":12,"end":17,"cssClass":"pl-s1"},{"start":12,"end":13,"cssClass":"pl-c1"},{"start":19,"end":32,"cssClass":"pl-c1"}],[{"start":17,"end":36,"cssClass":"pl-s"},{"start":40,"end":45,"cssClass":"pl-s1"},{"start":40,"end":41,"cssClass":"pl-c1"},{"start":47,"end":60,"cssClass":"pl-c1"}],[],[],[{"start":8,"end":12,"cssClass":"pl-s1"},{"start":8,"end":9,"cssClass":"pl-c1"},{"start":16,"end":66,"cssClass":"pl-s"},{"start":69,"end":75,"cssClass":"pl-s1"},{"start":69,"end":70,"cssClass":"pl-c1"},{"start":80,"end":81,"cssClass":"pl-s"}],[],[{"start":7,"end":9,"cssClass":"pl-k"},{"start":11,"end":16,"cssClass":"pl-s1"},{"start":11,"end":12,"cssClass":"pl-c1"},{"start":18,"end":23,"cssClass":"pl-en"},{"start":24,"end":28,"cssClass":"pl-s1"},{"start":24,"end":25,"cssClass":"pl-c1"},{"start":34,"end":38,"cssClass":"pl-c1"}],[{"start":12,"end":18,"cssClass":"pl-k"},{"start":20,"end":53,"cssClass":"pl-s"}],[],[{"start":8,"end":12,"cssClass":"pl-k"}],[{"start":12,"end":18,"cssClass":"pl-k"},{"start":20,"end":27,"cssClass":"pl-s"},{"start":31,"end":35,"cssClass":"pl-s1"},{"start":31,"end":32,"cssClass":"pl-c1"},{"start":39,"end":43,"cssClass":"pl-s"},{"start":47,"end":52,"cssClass":"pl-s1"},{"start":47,"end":48,"cssClass":"pl-c1"},{"start":54,"end":59,"cssClass":"pl-c1"}],[],[{"start":8,"end":13,"cssClass":"pl-s1"},{"start":8,"end":9,"cssClass":"pl-c1"},{"start":15,"end":20,"cssClass":"pl-en"}],[],[],[{"start":4,"end":12,"cssClass":"pl-k"},{"start":13,"end":25,"cssClass":"pl-en"}],[{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":26,"cssClass":"pl-s1"},{"start":15,"end":16,"cssClass":"pl-c1"},{"start":28,"end":37,"cssClass":"pl-s1"},{"start":28,"end":29,"cssClass":"pl-c1"},{"start":39,"end":48,"cssClass":"pl-s1"},{"start":39,"end":40,"cssClass":"pl-c1"},{"start":50,"end":57,"cssClass":"pl-s1"},{"start":50,"end":51,"cssClass":"pl-c1"}],[],[{"start":8,"end":28,"cssClass":"pl-c"}],[{"start":8,"end":13,"cssClass":"pl-s1"},{"start":8,"end":9,"cssClass":"pl-c1"},{"start":16,"end":19,"cssClass":"pl-k"},{"start":27,"end":38,"cssClass":"pl-s1"},{"start":27,"end":28,"cssClass":"pl-c1"},{"start":40,"end":49,"cssClass":"pl-s1"},{"start":40,"end":41,"cssClass":"pl-c1"},{"start":51,"end":60,"cssClass":"pl-s1"},{"start":51,"end":52,"cssClass":"pl-c1"},{"start":62,"end":69,"cssClass":"pl-s1"},{"start":62,"end":63,"cssClass":"pl-c1"}],[{"start":8,"end":27,"cssClass":"pl-c"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":12,"end":17,"cssClass":"pl-s1"},{"start":12,"end":13,"cssClass":"pl-c1"},{"start":19,"end":32,"cssClass":"pl-c1"}],[{"start":17,"end":36,"cssClass":"pl-s"},{"start":40,"end":45,"cssClass":"pl-s1"},{"start":40,"end":41,"cssClass":"pl-c1"},{"start":47,"end":60,"cssClass":"pl-c1"}],[],[],[{"start":8,"end":12,"cssClass":"pl-s1"},{"start":8,"end":9,"cssClass":"pl-c1"},{"start":16,"end":69,"cssClass":"pl-s"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":12,"end":19,"cssClass":"pl-s1"},{"start":12,"end":13,"cssClass":"pl-c1"},{"start":22,"end":27,"cssClass":"pl-s1"},{"start":22,"end":23,"cssClass":"pl-c1"},{"start":29,"end":34,"cssClass":"pl-en"},{"start":35,"end":39,"cssClass":"pl-s1"},{"start":35,"end":36,"cssClass":"pl-c1"}],[{"start":12,"end":18,"cssClass":"pl-k"},{"start":19,"end":26,"cssClass":"pl-s1"},{"start":19,"end":20,"cssClass":"pl-c1"}],[],[{"start":8,"end":12,"cssClass":"pl-k"}],[{"start":12,"end":18,"cssClass":"pl-k"},{"start":19,"end":24,"cssClass":"pl-c1"}],[],[{"start":8,"end":13,"cssClass":"pl-s1"},{"start":8,"end":9,"cssClass":"pl-c1"},{"start":15,"end":20,"cssClass":"pl-en"}],[],[],[{"start":4,"end":12,"cssClass":"pl-k"},{"start":13,"end":21,"cssClass":"pl-en"},{"start":22,"end":28,"cssClass":"pl-s1"},{"start":22,"end":23,"cssClass":"pl-c1"}],[{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":26,"cssClass":"pl-s1"},{"start":15,"end":16,"cssClass":"pl-c1"},{"start":28,"end":37,"cssClass":"pl-s1"},{"start":28,"end":29,"cssClass":"pl-c1"},{"start":39,"end":48,"cssClass":"pl-s1"},{"start":39,"end":40,"cssClass":"pl-c1"},{"start":50,"end":57,"cssClass":"pl-s1"},{"start":50,"end":51,"cssClass":"pl-c1"}],[],[{"start":8,"end":28,"cssClass":"pl-c"}],[{"start":8,"end":13,"cssClass":"pl-s1"},{"start":8,"end":9,"cssClass":"pl-c1"},{"start":16,"end":19,"cssClass":"pl-k"},{"start":27,"end":38,"cssClass":"pl-s1"},{"start":27,"end":28,"cssClass":"pl-c1"},{"start":40,"end":49,"cssClass":"pl-s1"},{"start":40,"end":41,"cssClass":"pl-c1"},{"start":51,"end":60,"cssClass":"pl-s1"},{"start":51,"end":52,"cssClass":"pl-c1"},{"start":62,"end":69,"cssClass":"pl-s1"},{"start":62,"end":63,"cssClass":"pl-c1"}],[{"start":8,"end":27,"cssClass":"pl-c"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":12,"end":17,"cssClass":"pl-s1"},{"start":12,"end":13,"cssClass":"pl-c1"},{"start":19,"end":32,"cssClass":"pl-c1"}],[{"start":17,"end":36,"cssClass":"pl-s"},{"start":40,"end":45,"cssClass":"pl-s1"},{"start":40,"end":41,"cssClass":"pl-c1"},{"start":47,"end":60,"cssClass":"pl-c1"}],[],[],[{"start":8,"end":12,"cssClass":"pl-s1"},{"start":8,"end":9,"cssClass":"pl-c1"},{"start":16,"end":68,"cssClass":"pl-s"},{"start":72,"end":78,"cssClass":"pl-s1"},{"start":72,"end":73,"cssClass":"pl-c1"},{"start":82,"end":83,"cssClass":"pl-s"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":12,"end":19,"cssClass":"pl-s1"},{"start":12,"end":13,"cssClass":"pl-c1"},{"start":22,"end":27,"cssClass":"pl-s1"},{"start":22,"end":23,"cssClass":"pl-c1"},{"start":29,"end":34,"cssClass":"pl-en"},{"start":35,"end":39,"cssClass":"pl-s1"},{"start":35,"end":36,"cssClass":"pl-c1"}],[{"start":12,"end":18,"cssClass":"pl-k"},{"start":19,"end":26,"cssClass":"pl-s1"},{"start":19,"end":20,"cssClass":"pl-c1"}],[],[{"start":8,"end":12,"cssClass":"pl-k"}],[{"start":12,"end":18,"cssClass":"pl-k"},{"start":19,"end":24,"cssClass":"pl-c1"}],[],[{"start":8,"end":13,"cssClass":"pl-s1"},{"start":8,"end":9,"cssClass":"pl-c1"},{"start":15,"end":20,"cssClass":"pl-en"}],[],[],[{"start":4,"end":12,"cssClass":"pl-k"},{"start":13,"end":24,"cssClass":"pl-en"},{"start":25,"end":31,"cssClass":"pl-s1"},{"start":25,"end":26,"cssClass":"pl-c1"}],[{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":26,"cssClass":"pl-s1"},{"start":15,"end":16,"cssClass":"pl-c1"},{"start":28,"end":37,"cssClass":"pl-s1"},{"start":28,"end":29,"cssClass":"pl-c1"},{"start":39,"end":48,"cssClass":"pl-s1"},{"start":39,"end":40,"cssClass":"pl-c1"},{"start":50,"end":57,"cssClass":"pl-s1"},{"start":50,"end":51,"cssClass":"pl-c1"}],[],[{"start":8,"end":28,"cssClass":"pl-c"}],[{"start":8,"end":13,"cssClass":"pl-s1"},{"start":8,"end":9,"cssClass":"pl-c1"},{"start":16,"end":19,"cssClass":"pl-k"},{"start":27,"end":38,"cssClass":"pl-s1"},{"start":27,"end":28,"cssClass":"pl-c1"},{"start":40,"end":49,"cssClass":"pl-s1"},{"start":40,"end":41,"cssClass":"pl-c1"},{"start":51,"end":60,"cssClass":"pl-s1"},{"start":51,"end":52,"cssClass":"pl-c1"},{"start":62,"end":69,"cssClass":"pl-s1"},{"start":62,"end":63,"cssClass":"pl-c1"}],[{"start":8,"end":27,"cssClass":"pl-c"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":12,"end":17,"cssClass":"pl-s1"},{"start":12,"end":13,"cssClass":"pl-c1"},{"start":19,"end":32,"cssClass":"pl-c1"}],[{"start":17,"end":36,"cssClass":"pl-s"},{"start":40,"end":45,"cssClass":"pl-s1"},{"start":40,"end":41,"cssClass":"pl-c1"},{"start":47,"end":60,"cssClass":"pl-c1"}],[],[],[{"start":8,"end":12,"cssClass":"pl-s1"},{"start":8,"end":9,"cssClass":"pl-c1"},{"start":16,"end":52,"cssClass":"pl-s"},{"start":56,"end":62,"cssClass":"pl-s1"},{"start":56,"end":57,"cssClass":"pl-c1"},{"start":66,"end":68,"cssClass":"pl-s"}],[],[{"start":7,"end":9,"cssClass":"pl-k"},{"start":11,"end":16,"cssClass":"pl-s1"},{"start":11,"end":12,"cssClass":"pl-c1"},{"start":18,"end":23,"cssClass":"pl-en"},{"start":24,"end":28,"cssClass":"pl-s1"},{"start":24,"end":25,"cssClass":"pl-c1"},{"start":34,"end":38,"cssClass":"pl-c1"}],[{"start":12,"end":18,"cssClass":"pl-k"},{"start":20,"end":50,"cssClass":"pl-s"}],[],[{"start":8,"end":12,"cssClass":"pl-k"}],[{"start":12,"end":18,"cssClass":"pl-k"},{"start":20,"end":27,"cssClass":"pl-s"},{"start":31,"end":35,"cssClass":"pl-s1"},{"start":31,"end":32,"cssClass":"pl-c1"},{"start":39,"end":43,"cssClass":"pl-s"},{"start":47,"end":52,"cssClass":"pl-s1"},{"start":47,"end":48,"cssClass":"pl-c1"},{"start":54,"end":59,"cssClass":"pl-c1"}],[],[{"start":8,"end":13,"cssClass":"pl-s1"},{"start":8,"end":9,"cssClass":"pl-c1"},{"start":15,"end":20,"cssClass":"pl-en"}],[],[],[{"start":4,"end":12,"cssClass":"pl-k"},{"start":13,"end":24,"cssClass":"pl-en"},{"start":25,"end":31,"cssClass":"pl-s1"},{"start":25,"end":26,"cssClass":"pl-c1"}],[{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":26,"cssClass":"pl-s1"},{"start":15,"end":16,"cssClass":"pl-c1"},{"start":28,"end":37,"cssClass":"pl-s1"},{"start":28,"end":29,"cssClass":"pl-c1"},{"start":39,"end":48,"cssClass":"pl-s1"},{"start":39,"end":40,"cssClass":"pl-c1"},{"start":50,"end":57,"cssClass":"pl-s1"},{"start":50,"end":51,"cssClass":"pl-c1"}],[],[{"start":8,"end":28,"cssClass":"pl-c"}],[{"start":8,"end":13,"cssClass":"pl-s1"},{"start":8,"end":9,"cssClass":"pl-c1"},{"start":16,"end":19,"cssClass":"pl-k"},{"start":27,"end":38,"cssClass":"pl-s1"},{"start":27,"end":28,"cssClass":"pl-c1"},{"start":40,"end":49,"cssClass":"pl-s1"},{"start":40,"end":41,"cssClass":"pl-c1"},{"start":51,"end":60,"cssClass":"pl-s1"},{"start":51,"end":52,"cssClass":"pl-c1"},{"start":62,"end":69,"cssClass":"pl-s1"},{"start":62,"end":63,"cssClass":"pl-c1"}],[{"start":8,"end":27,"cssClass":"pl-c"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":12,"end":17,"cssClass":"pl-s1"},{"start":12,"end":13,"cssClass":"pl-c1"},{"start":19,"end":32,"cssClass":"pl-c1"}],[{"start":17,"end":36,"cssClass":"pl-s"},{"start":40,"end":45,"cssClass":"pl-s1"},{"start":40,"end":41,"cssClass":"pl-c1"},{"start":47,"end":60,"cssClass":"pl-c1"}],[],[],[{"start":8,"end":12,"cssClass":"pl-s1"},{"start":8,"end":9,"cssClass":"pl-c1"},{"start":16,"end":48,"cssClass":"pl-s"},{"start":51,"end":57,"cssClass":"pl-s1"},{"start":51,"end":52,"cssClass":"pl-c1"},{"start":62,"end":63,"cssClass":"pl-s"}],[],[{"start":7,"end":9,"cssClass":"pl-k"},{"start":11,"end":16,"cssClass":"pl-s1"},{"start":11,"end":12,"cssClass":"pl-c1"},{"start":18,"end":23,"cssClass":"pl-en"},{"start":24,"end":28,"cssClass":"pl-s1"},{"start":24,"end":25,"cssClass":"pl-c1"},{"start":34,"end":38,"cssClass":"pl-c1"}],[{"start":12,"end":18,"cssClass":"pl-k"},{"start":20,"end":46,"cssClass":"pl-s"}],[],[{"start":8,"end":12,"cssClass":"pl-k"}],[{"start":12,"end":18,"cssClass":"pl-k"},{"start":20,"end":27,"cssClass":"pl-s"},{"start":31,"end":35,"cssClass":"pl-s1"},{"start":31,"end":32,"cssClass":"pl-c1"},{"start":39,"end":43,"cssClass":"pl-s"},{"start":47,"end":52,"cssClass":"pl-s1"},{"start":47,"end":48,"cssClass":"pl-c1"},{"start":54,"end":59,"cssClass":"pl-c1"}],[],[{"start":8,"end":13,"cssClass":"pl-s1"},{"start":8,"end":9,"cssClass":"pl-c1"},{"start":15,"end":20,"cssClass":"pl-en"}],[],[],[{"start":0,"end":2,"cssClass":"pl-ent"}]],"colorizedLines":null,"csv":null,"csvError":null,"dependabotInfo":{"showConfigurationBanner":false,"configFilePath":null,"networkDependabotPath":"/RuiSantosdotme/control-esp32-esp8266-gpios-from-anywhere/network/updates","dismissConfigurationNoticePath":"/settings/dismiss-notice/dependabot_configuration_notice","configurationNoticeDismissed":null},"displayName":"esp-database.php","displayUrl":"https://github.com/RuiSantosdotme/control-esp32-esp8266-gpios-from-anywhere/blob/master/Code/esp-database.php?raw=true","headerInfo":{"blobSize":"6.87 KB","deleteTooltip":"You must be signed in to make or propose changes","editTooltip":"You must be signed in to make or propose changes","ghDesktopPath":"https://desktop.github.com","isGitLfs":false,"onBranch":true,"shortPath":"bca5ee6","siteNavLoginPath":"/login?return_to=https%3A%2F%2Fgithub.com%2FRuiSantosdotme%2Fcontrol-esp32-esp8266-gpios-from-anywhere%2Fblob%2Fmaster%2FCode%2Fesp-database.php","isCSV":false,"isRichtext":false,"toc":null,"lineInfo":{"truncatedLoc":"237","truncatedSloc":"197"},"mode":"file"},"image":false,"isCodeownersFile":null,"isPlain":false,"isValidLegacyIssueTemplate":false,"issueTemplate":null,"discussionTemplate":null,"language":"PHP","languageID":272,"large":false,"planSupportInfo":{"repoIsFork":null,"repoOwnedByCurrentUser":null,"requestFullPath":"/RuiSantosdotme/control-esp32-esp8266-gpios-from-anywhere/blob/master/Code/esp-database.php","showFreeOrgGatedFeatureMessage":null,"showPlanSupportBanner":null,"upgradeDataAttributes":null,"upgradePath":null},"publishBannersInfo":{"dismissActionNoticePath":"/settings/dismiss-notice/publish_action_from_dockerfile","releasePath":"/RuiSantosdotme/control-esp32-esp8266-gpios-from-anywhere/releases/new?marketplace=true","showPublishActionBanner":false},"rawBlobUrl":"https://github.com/RuiSantosdotme/control-esp32-esp8266-gpios-from-anywhere/raw/master/Code/esp-database.php","renderImageOrRaw":false,"richText":null,"renderedFileInfo":null,"shortPath":null,"symbolsEnabled":true,"tabSize":8,"topBannersInfo":{"overridingGlobalFundingFile":false,"globalPreferredFundingPath":null,"showInvalidCitationWarning":false,"citationHelpUrl":"https://docs.github.com/github/creating-cloning-and-archiving-repositories/creating-a-repository-on-github/about-citation-files","actionsOnboardingTip":null},"truncated":false,"viewable":true,"workflowRedirectUrl":null,"symbols":{"timed_out":false,"not_analyzed":false,"symbols":[{"name":"createOutput","kind":"function","ident_start":279,"ident_end":291,"extent_start":270,"extent_end":996,"fully_qualified_name":"createOutput","ident_utf16":{"start":{"line_number":9,"utf16_col":13},"end":{"line_number":9,"utf16_col":25}},"extent_utf16":{"start":{"line_number":9,"utf16_col":4},"end":{"line_number":29,"utf16_col":5}}},{"name":"deleteOutput","kind":"function","ident_start":1011,"ident_end":1023,"extent_start":1002,"extent_end":1609,"fully_qualified_name":"deleteOutput","ident_utf16":{"start":{"line_number":31,"utf16_col":13},"end":{"line_number":31,"utf16_col":25}},"extent_utf16":{"start":{"line_number":31,"utf16_col":4},"end":{"line_number":50,"utf16_col":5}}},{"name":"updateOutput","kind":"function","ident_start":1624,"ident_end":1636,"extent_start":1615,"extent_end":2258,"fully_qualified_name":"updateOutput","ident_utf16":{"start":{"line_number":52,"utf16_col":13},"end":{"line_number":52,"utf16_col":25}},"extent_utf16":{"start":{"line_number":52,"utf16_col":4},"end":{"line_number":71,"utf16_col":5}}},{"name":"getAllOutputs","kind":"function","ident_start":2273,"ident_end":2286,"extent_start":2264,"extent_end":2834,"fully_qualified_name":"getAllOutputs","ident_utf16":{"start":{"line_number":73,"utf16_col":13},"end":{"line_number":73,"utf16_col":26}},"extent_utf16":{"start":{"line_number":73,"utf16_col":4},"end":{"line_number":91,"utf16_col":5}}},{"name":"getAllOutputStates","kind":"function","ident_start":2849,"ident_end":2867,"extent_start":2840,"extent_end":3418,"fully_qualified_name":"getAllOutputStates","ident_utf16":{"start":{"line_number":93,"utf16_col":13},"end":{"line_number":93,"utf16_col":31}},"extent_utf16":{"start":{"line_number":93,"utf16_col":4},"end":{"line_number":111,"utf16_col":5}}},{"name":"getOutputBoardById","kind":"function","ident_start":3433,"ident_end":3451,"extent_start":3424,"extent_end":3987,"fully_qualified_name":"getOutputBoardById","ident_utf16":{"start":{"line_number":113,"utf16_col":13},"end":{"line_number":113,"utf16_col":31}},"extent_utf16":{"start":{"line_number":113,"utf16_col":4},"end":{"line_number":131,"utf16_col":5}}},{"name":"updateLastBoardTime","kind":"function","ident_start":4002,"ident_end":4021,"extent_start":3993,"extent_end":4639,"fully_qualified_name":"updateLastBoardTime","ident_utf16":{"start":{"line_number":133,"utf16_col":13},"end":{"line_number":133,"utf16_col":32}},"extent_utf16":{"start":{"line_number":133,"utf16_col":4},"end":{"line_number":152,"utf16_col":5}}},{"name":"getAllBoards","kind":"function","ident_start":4654,"ident_end":4666,"extent_start":4645,"extent_end":5204,"fully_qualified_name":"getAllBoards","ident_utf16":{"start":{"line_number":154,"utf16_col":13},"end":{"line_number":154,"utf16_col":25}},"extent_utf16":{"start":{"line_number":154,"utf16_col":4},"end":{"line_number":172,"utf16_col":5}}},{"name":"getBoard","kind":"function","ident_start":5219,"ident_end":5227,"extent_start":5210,"extent_end":5785,"fully_qualified_name":"getBoard","ident_utf16":{"start":{"line_number":174,"utf16_col":13},"end":{"line_number":174,"utf16_col":21}},"extent_utf16":{"start":{"line_number":174,"utf16_col":4},"end":{"line_number":192,"utf16_col":5}}},{"name":"createBoard","kind":"function","ident_start":5800,"ident_end":5811,"extent_start":5791,"extent_end":6413,"fully_qualified_name":"createBoard","ident_utf16":{"start":{"line_number":194,"utf16_col":13},"end":{"line_number":194,"utf16_col":24}},"extent_utf16":{"start":{"line_number":194,"utf16_col":4},"end":{"line_number":213,"utf16_col":5}}},{"name":"deleteBoard","kind":"function","ident_start":6428,"ident_end":6439,"extent_start":6419,"extent_end":7032,"fully_qualified_name":"deleteBoard","ident_utf16":{"start":{"line_number":215,"utf16_col":13},"end":{"line_number":215,"utf16_col":24}},"extent_utf16":{"start":{"line_number":215,"utf16_col":4},"end":{"line_number":234,"utf16_col":5}}}]}},"copilotInfo":null,"copilotAccessAllowed":false,"csrf_tokens":{"/RuiSantosdotme/control-esp32-esp8266-gpios-from-anywhere/branches":{"post":"QPNR5FUf9Du1RdJv6Y3RcLn6mm7ORBODnzr179i4XDIO83OAFXO5UI7NPlZsQA0V_n9CSFaXJyFv6WHpoEydGQ"},"/repos/preferences":{"post":"OTrML0uTgnxuwX5z3HGuF33YEF3GkAmDdcNAmygCc9EXxwZJsyD3oo5j_r6Hv1ptb7K-gyhyvF87KzNLWSbyRA"}}},"title":"control-esp32-esp8266-gpios-from-anywhere/Code/esp-database.php at master ยท RuiSantosdotme/control-esp32-esp8266-gpios-from-anywhere"}