function __construct($id_name, $user_id, $user_sn)
 {
     parent::__construct($id_name);
     $this->user_reting = array();
     $this->user_id = $user_id;
     $this->user_sn = $user_sn;
     $this->is_set_rating = $this->get_user_rating($this->bar_name_table, $user_id, $user_sn);
 }
header('Content-Type: text/html; charset=utf-8');
require dirname(__DIR__) . '/function_lib/db_class.php';
require dirname(__DIR__) . '/function_lib/rating_class.php';
require dirname(__DIR__) . '/function_lib/login_class.php';
if (isset($_POST["action"])) {
    $login = new login();
    if ($_POST["action"] == "get_rating") {
        $id_name = $_POST["idName"];
        if ($login->checkLog()) {
            $barRat = new BarRating($id_name, $login->uid, $login->sn);
            $response_rating["average"] = $barRat->rating_count();
            if ($barRat->is_set_rating) {
                $response_rating["userReting"] = $barRat->user_reting;
            }
        } else {
            $RC = new RatCount($id_name);
            $response_rating["average"] = $RC->rating_count();
        }
        $response_rating = json_encode($response_rating);
        echo $response_rating;
    }
    if ($_POST["action"] == "set_rating") {
        $rating_type = $_POST["ratingType"];
        $rating = $_POST["rating"];
        $id_name = $_POST["idName"];
        if ($login->checkLog()) {
            $id_name = $_POST["idName"];
            $barRat = new BarRating($id_name, $login->uid, $login->sn);
            $barRat->set_user_rating($rating_type, $rating);
            $response["average"] = $barRat->rating_count();
            $response["status"] = 200;