replace static method

String replace({
  1. required String input,
  2. required String feature,
})

Replaces placeholders in input using the provided feature name.

Implementation

static String replace({
  required String input,
  required String feature,
}) {
  final snake = _toSnake(feature);

  final pascal = _toPascal(feature);

  final camel = _toCamel(feature);

  return input
      .replaceAll('{{feature}}', snake)
      .replaceAll('{{feature_snake}}', snake)
      .replaceAll('{{feature_pascal}}', pascal)
      .replaceAll('{{feature_camel}}', camel);
}