lablog/stringy

此包的最新版本(1.0.1)没有可用的许可证信息。

1.0.1 2014-03-07 18:26 UTC

This package is not auto-updated.

Last update: 2024-09-14 15:00:49 UTC


README

A simple plugin for Lablog (or twig stand-alone).

导航

安装

安装通过composer包完成。

要安装,只需将以下内容添加到您的composer.json文件中。

...
"require": {
    ...
    "lablog/stringy": "1.0.*"
    ...
}
...

Laravel & LaBlog 使用

要使用 stringy 过滤器与 Laravel 4 和 LaBlog,只需将服务提供者添加到您的app/config/app.php的提供者列表中。

注意:提供者必须添加在 Laravel 4 Twig Bridge 提供者之后。注意2:如果您已经运行了 LaBlog,您已经添加了 Twig Bridge 提供者。

...
    'Lablog\Stringy\StringyServiceProvider'
...

与独立Twig一起使用

要使用 stringy 过滤器与独立、非 Laravel 互连的 twig,只需将以下内容添加到您的 twig 扩展中。

'Lablog\Stringy\Twig\StringyLoader'

注意:此功能尚未测试!

模板中的通用使用

要在模板中使用 stringy 过滤器,只需将 任何 stringy 函数的名称用作过滤器。

<!-- Other Code -->
    <!-- Ensure the string has http:// to the left. -->
    {{ string | ensureLeft('http://') }}
    <!-- Output the 6th character of the string, starting from 0. -->
    {{ string | at(6) }}
<!-- Other Code -->

请参阅官方 twig github 页面 以获取函数的完整列表。