Class SprintfFormatter

A formatter that will interpolate variables using sprintf and select the correct plural form when required

Namespace: Cake\I18n\Formatter

Method Summary

  • format() public

    Returns a string with all passed variables interpolated into the original message. Variables are interpolated using the sprintf format.

Method Detail

format() public

format(mixed $locale, mixed $message, array $vars)

Returns a string with all passed variables interpolated into the original message. Variables are interpolated using the sprintf format.

Parameters

string $locale

The locale in which the message is presented.

string|array $message

The message to be translated

array $vars

The list of values to interpolate in the message

Returns

string

The formatted message

© 2005–present The Cake Software Foundation, Inc.
Licensed under the MIT License.
CakePHP is a registered trademark of Cake Software Foundation, Inc.
We are not endorsed by or affiliated with CakePHP.
https://api.cakephp.org/3.9/class-Cake.I18n.Formatter.SprintfFormatter.html