/** * Создание категории * формат URL /category/create/<category name> * @param $req */ public function create($req) { Auth::check_token(); $name = self::normalize_urlencode($req[0]); $db = new T2_Db(); $check_category_name = $db->select_category_by_name($name); //проверим, не существует ли категория if ($check_category_name) { $out = ['result' => 'error', 'msg' => 'category exists']; echo json_encode($out); die; } $db->insert_category($name); // можно получить ID вставленной категории через PDO $created_category = $db->select_category_by_name($name); //но пойдем в лоб $out = ['result' => 'ok', 'name' => $created_category['name'], 'id' => $created_category['id']]; echo json_encode($out); }