Ejemplo n.º 1
0
 public static function getDividedUnit(Quantity $numerator, Quantity $denominator)
 {
     $unitComp = [];
     foreach ($numerator->getUnitsPresent() as $unitType => $unitCount) {
         if ($unitCount != 0) {
             $unitComp[$unitType] += $unitCount;
         }
     }
     foreach ($denominator->getUnitsPresent() as $unitType => $unitCount) {
         if ($unitCount != 0) {
             $unitComp[$unitType] -= $unitCount;
         }
     }
     return self::getUnitCompClass($unitComp);
 }