public function updateQuantity($quantity, $reason = '', $cost = 0) { if ($this->isValidQuantity($quantity)) { return $this->processUpdateQuantityOperation($quantity, $reason, $cost); } }