Resolves env parameter placeholders in a string or an array.
public resolveEnvPlaceholders ( mixed $value, string | true | null $format = null, array &$usedEnvs = null ) : string | ||
$value | mixed | The value to resolve |
$format | string | true | null | A sprintf() format returning the replacement for each env var name or null to resolve back to the original "%env(VAR)%" format or true to resolve to the actual values of the referenced env vars |
$usedEnvs | array | |
return | string | The string with env parameters resolved |