private static function buildSet($dbSet, $pdo) { $set = AttributeSet::__build($dbSet['ID'], $dbSet['NAME']); $stmt = $pdo->prepare("SELECT * FROM ATTRIBUTEUSE " . "WHERE ATTRIBUTESET_ID = :id"); $stmt->bindParam(":id", $set->id); $stmt->execute(); while ($dbUse = $stmt->fetch()) { $stmtAttr = $pdo->prepare("SELECT * FROM ATTRIBUTE " . "WHERE ID = :id"); $stmtAttr->bindParam(":id", $dbUse['ATTRIBUTE_ID']); $stmtAttr->execute(); while ($dbAttr = $stmtAttr->fetch()) { $attribute = AttributesService::buildDBAttr($dbAttr, $pdo, 0); $attribute->dispOrder = $dbUse['LINENO']; $set->addAttribute($attribute); } } return $set; }