/** * Это просто заглушка. В реальности, конечно, требуется и нормальная генерация токенов сессий, * и нормальная их проверка * @return bool */ public static function check_token() { if (isset($_GET['token']) && $_GET['token'] == self::$token) { return; } Debig::view('Fake Fake Token', 1); }
public function view_product($name) { $sql = <<<sql SELECT p.name name, c.name category, p.details details FROM products p JOIN categories c ON p.category_id = c.id WHERE p.name = :name LIMIT 1 sql; $data = ['name' => $name]; try { return $this->select_one_rec($sql, $data); } catch (Exception $e) { Debig::msg($e->getMessage()); } }