Advertisement
Guest User

Untitled

a guest
Dec 5th, 2018
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.11 KB | None | 0 0
  1. <?php
  2. /*
  3. *
  4. * @ This file is created by http://DeZender.Net
  5. * @ deZender (PHP5 Decoder for ionCube Encoder)
  6. *
  7. * @ Version : 3.5.0.0
  8. * @ Author : DeZender
  9. * @ Release on : 22.06.2018
  10. * @ Official site : http://DeZender.Net
  11. *
  12. */
  13.  
  14. class DB
  15. {
  16. public static $pdo = null;
  17. public static $charset = CHARSET;
  18. public static $last_stmt = null;
  19.  
  20. public static function instance()
  21. {
  22. return (self::$pdo == null ? self::init() : self::$pdo);
  23. }
  24.  
  25. public static function init()
  26. {
  27. self::$pdo = new PDO('mysql:host=' . MYSQL_HOST . ';dbname=' . MYSQL_DB, MYSQL_USER, MYSQL_PASS);
  28. self::$pdo->exec('SET NAMES `' . self::$charset . '`');
  29. self::$pdo->setAttribute(PDO::ATTR_DEFAULT_FETCH_MODE, PDO::FETCH_OBJ);
  30.  
  31. return self::$pdo;
  32. }
  33.  
  34. public static function query($query, $bindings = null)
  35. {
  36. if (is_null($bindings)) {
  37. if (!(self::$last_stmt = self::instance()->query($query))) {
  38. return false;
  39. }
  40. } else {
  41. self::$last_stmt = self::prepare($query);
  42. ....................................................................
  43. ...................................
  44. ............
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement