/** * Main constructor. * * @param string $moduleName */ function __construct($moduleName = '') { // Инициализация конфига Config::init($moduleName); // БД $this->db = DbClass::init(['host' => DBHOST, 'user' => DBUSER, 'pass' => DBPASS, 'db' => DBNAME, 'charset' => COLLATE]); }
public static function banner($name = '') { $db = DbClass::init(); global $member_id; $banner = $db->getRow('SELECT * FROM ?n WHERE banner_tag = ?s AND approve', PREFIX . '_banners', $name); if ($banner['id']) { if ($banner['grouplevel'] != 'all') { $arGroups = explode(',', $banner['grouplevel']); if (in_array($member_id['user_group'], $arGroups)) { return $banner['code']; } else { return false; } } return $banner['code']; } return false; }
function __construct() { $this->db = DbClass::init(['host' => DBHOST, 'user' => DBUSER, 'pass' => DBPASS, 'db' => DBNAME, 'charset' => COLLATE]); }