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. Полный текст лицензии см. в разделе ЛИЦЕНЗИЯ.
Если это не требуется применимым законодательством или не согласовано в письменной форме, программное обеспечение, распространяемое по Лицензии, распространяется на условиях «КАК ЕСТЬ», БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ ИЛИ УСЛОВИЙ, явных или подразумеваемых. См. Лицензию для определения конкретного языка, регулирующего разрешения и ограничения в рамках Лицензии.