globalconst.class.php 628 B

12345678910111213141516171819202122232425262728293031
  1. <?php
  2. class GlobalConst
  3. {
  4. public $db;
  5. public function __construct()
  6. {
  7. global $db;
  8. $this->db = $db; }
  9. /**
  10. *
  11. */
  12. public function load(string $name): ?string
  13. {
  14. $const = null;
  15. $sql = "
  16. SELECT *
  17. FROM ".MAIN_DB_PREFIX."const
  18. WHERE name ILIKE '{$name}'
  19. ";
  20. $res = $this->db->query($sql);
  21. while($adatok = pg_fetch_assoc($res)){
  22. if(!empty($adatok['value'])){
  23. $const = $adatok['value'];
  24. }
  25. }
  26. return $const;
  27. }
  28. }