$newMachine->setDistribAlias($distAlias);
    $dist = $distAlias->getDistrib();
    $distribName = $dist->getNom();
    //utile pour le ws, distrib
    $archi = $dist->getArchi();
    //utile pour le ws, archi
    $version = $dist->getVersion();
    //utile pour le ws, release
    $ihm = $dist->getIhm();
    //utile pour l'insert en guaca (yes|no)
}
$validRamId = filter_input(INPUT_POST, 'ram', FILTER_SANITIZE_STRING);
if (!is_null($validRamId)) {
    $ram = RamDAL::findById($validRamId);
    //sera utile pour l'insertt en base
    $newMachine->setRam($ram);
    $valueRam = $ram->getValeur();
    //sera utile pour le ws, ram
}
$validStockId = filter_input(INPUT_POST, 'stock', FILTER_SANITIZE_STRING);
if (!is_null($validStockId)) {
    $stock = StockageDAL::findById($validStockId);
    //sera utile pour l'insertt en base
    $newMachine->setStockage($stock);
    $valueStock = $stock->getValeur();
    //sera utile pour le ws, stockage
}
$validCpuId = filter_input(INPUT_POST, 'cpu', FILTER_SANITIZE_STRING);
if (!is_null($validCpuId)) {
    $cpu = CpuDAL::findById($validCpuId);
    //sera utile pour l'insertt en base