public function decrementUserRealEstate($realEstateID, $quantity) { $realEstateParams = array(); $realEstateParams['quantity'] = $quantity * -1; $conditions = array(); $conditions['user_id'] = $this->id; $conditions['realestate_id'] = $realEstateID; $success = ConnectionFactory::updateTableRowRelativeBasic("users_realestates", $realEstateParams, $conditions); if ($success) { $success = ConnectionFactory::DeleteZeroAndBelowQuantity("users_realestates"); } return $success; }