procureProduct static method

Future<void> procureProduct(
  1. Client cloudApiClient, {
  2. required CommandLogger logger,
  3. required String userEmail,
  4. required String productName,
  5. int? productVersion,
  6. bool? overrideChecks,
})

Implementation

static Future<void> procureProduct(
  final Client cloudApiClient, {
  required final CommandLogger logger,
  required final String userEmail,
  required final String productName,
  final int? productVersion,
  final bool? overrideChecks,
}) async {
  await cloudApiClient.adminProcurement.procureProduct(
    userEmail: userEmail,
    productName: productName,
    productVersion: productVersion,
    overrideChecks: overrideChecks,
  );

  logger.success(
    'The product has been procured for the user.',
    newParagraph: true,
  );
}