message позволяет создавать строки с поддержкой тегов шаблонов.
message доступен через Packagist, а источник репозитория находится по адресу chevere/ message .
composer require chevere/ message
Используйте функцию message
, чтобы создать message , передав шаблон message . Используйте именованные аргументы для определения пар замены.
use function Chevere message message ;
$ message = message (
' Hello, **%tag%**! ' ,
tag: ' World '
);
? message поддерживает теги шаблона замены %tag%
, {{tag}}
и {{ tag }}
.
Метод __toString
возвращает message с переведенными заполнителями.
$ message -> __toString ();
// Hello, **World**!
Используйте метод template
, чтобы вернуть шаблон message .
$ message -> replacements ();
// Hello, **%tag%**!
Используйте метод replacements
для чтения пар замены message .
$ message -> replacements ();
// ['tag' => 'World']
Документация доступна на chevere.org.
Авторские права Родольфо Берриос А.
Chevere распространяется по лицензии Apache версии 2.0. Полный текст лицензии см. в разделе ЛИЦЕНЗИЯ.
Если это не требуется применимым законодательством или не согласовано в письменной форме, программное обеспечение, распространяемое по Лицензии, распространяется на условиях «КАК ЕСТЬ», БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ ИЛИ УСЛОВИЙ, явных или подразумеваемых. См. Лицензию для определения конкретного языка, регулирующего разрешения и ограничения в рамках Лицензии.