resolveRequiredPlaceholders method

  1. @override
String resolveRequiredPlaceholders(
  1. String text
)
override

Resolves #{...} placeholders in the input text using available properties.

Throws InvalidArgumentException if any placeholder is unresolved.

Example:

// If app.path is not defined, this will throw
resolver.resolveRequiredPlaceholders('Path: #{app.path}');

Implementation

@override
String resolveRequiredPlaceholders(String text) => _propertyResolver.resolveRequiredPlaceholders(text);