public function setDimensions(array $dimensions, $unit = null)
{
if (null !== $unit && ($unit == 'IN' || $unit == 'CM')) {
$this->weight['UnitOfMeasurement'] = $unit;
}
foreach ($dimensions as $key => $value) {
if (strtolower($key) == 'length') {
$this->dimensions['Length'] = $value;
} else {
if (strtolower($key) == 'width') {
$this->dimensions['Width'] = $value;
} else {
if (strtolower($key) == 'height') {
$this->dimensions['Height'] = $value;
}
}
}
}
}