void HttpServer::registerRouteFromJSON(QJsonValueRef& obj, HttpMethod method) { if(obj.isArray()) { QJsonArray array = obj.toArray(); auto item = array.begin(); while(item != array.end()) { if(item->isObject()) { auto route = item->toObject(); auto action = route["action"].toString().trimmed(); auto path = route["path"].toString().trimmed(); if(route["isActive"] != false && !path.isEmpty()) { this->registerRoute(method, action, path); } } ++item; } } }