/var/www/vhosts/ihelp.ro/_OLD/vendor/cakephp/cakephp/src/I18n/Formatter
NameSizeModeActions
IcuFormatter.php29770644editdlrm
SprintfFormatter.php14460644editdlrm
Edit: /var/www/vhosts/ihelp.ro/_OLD/vendor/cakephp/cakephp/src/I18n/Formatter/IcuFormatter.php (2977B)
_formatMessage($locale, $message, $vars); } /** * Does the actual formatting using the MessageFormatter class * * @param string $locale The locale in which the message is presented. * @param string $message The message to be translated * @param array $vars The list of values to interpolate in the message * @return string The formatted message * @throws \Aura\Intl\Exception\CannotInstantiateFormatter if any error occurred * while parsing the message * @throws \Aura\Intl\Exception\CannotFormat If any error related to the passed * variables is found */ protected function _formatMessage(string $locale, string $message, array $vars): string { if ($message === '') { return $message; } // Using procedural style as it showed twice as fast as // its counterpart in PHP 5.5 $result = MessageFormatter::formatMessage($locale, $message, $vars); if ($result === false) { // The user might be interested in what went wrong, so replay the // previous action using the object oriented style to figure out $formatter = new MessageFormatter($locale, $message); $formatter->format($vars); throw new CannotFormat($formatter->getErrorMessage(), $formatter->getErrorCode()); } return $result; } }