fix: Update patient_tracker.php (#6595)
[openemr.git] / library / ajax / i18n_generator.php
bloba0396ef5fd306cd4ef1169ac3ad7e776a2748f29
1 <?php
3 /**
4 * i18n_generator script
6 * @package OpenEMR
7 * @link http://www.open-emr.org
8 * @author Amiel Elboim <amielel@matrix.co.il>
9 * @author Brady Miller <brady.g.miller@gmail.com>
10 * @copyright Copyright (c) 2019 Amiel Elboim <amielel@matrix.co.il>
11 * @copyright Copyright (c) 2019 Brady Miller <brady.g.miller@gmail.com>
12 * @license https://github.com/openemr/openemr/blob/master/LICENSE GNU General Public License 3
15 require_once(__DIR__ . "/../../interface/globals.php");
17 use OpenEMR\Common\Csrf\CsrfUtils;
19 if (!CsrfUtils::verifyCsrfToken($_GET["csrf_token_form"])) {
20 CsrfUtils::csrfNotVerified();
23 $sql = "SELECT c.constant_name, d.definition FROM lang_definitions as d
24 JOIN lang_constants AS c ON d.cons_id = c.cons_id
25 WHERE d.lang_id = ?";
26 $tarns = sqlStatement($sql, $_GET['lang_id']);
27 $json = array();
28 while ($row = SqlFetchArray($tarns)) {
29 $json[$row['constant_name']] = $row['definition'];
31 echo json_encode($json, JSON_UNESCAPED_UNICODE);