WebOrbiton
v1.0.0.1

StocketBase

18 lines · 317 B
  1. <?php
  2. ​
  3. declare(strict_types=1);
  4. ​
  5. if (count(get_included_files()) === 1) {
  6. http_response_code(403);
  7. exit;
  8. }
  9. ​
  10. $existing = Language::base();
  11. $updated = [];
  12. ​
  13. foreach ($existing as $key => $defaultValue) {
  14. $updated[$key] = trim((string) ($_POST['lang_' . $key] ?? $defaultValue));
  15. }
  16. ​
  17. Language::save($updated);
  18. ​