Skip to content

TextHelper

class TextHelper(View $view, array $settings = array())

TextHelper は、ビューの中でテキストを作成する際に便利で使いやすいメソッドが 含まれています。リンクの有効化、URL のフォーマット、選ばれた言葉やフレーズの 周りのテキストの抜粋の作成、テキストのブロック内のキーワードのハイライト、 テキストの余分な部分の削除を手伝います。

Changed in version 2.1

TextHelper のいくつかのメソッドは、 View レイヤーの外でも使用できるように String クラスに移動しました。ビューの中でこれらのメソッドは TextHelper クラスを経由してアクセス可能です。普通のヘルパーメソッドを呼ぶのと同様に $this->Text->method($args); のように利用できます。

method TextHelper::autoLinkEmails(string $text, array $options=array())

method TextHelper::autoLinkUrls(string $text, array $options=array())

method TextHelper::autoLink(string $text, array $options=array())

method TextHelper::autoParagraph(string $text)

method CakeText::highlight(string $haystack, string $needle, array $options = array() )

method CakeText::stripLinks($text)

method CakeText::truncate(string $text, int $length=100, array $options)

Changed in version 2.3

ending は、 ellipsis に置き換えられました。 ending は、 2.2.1 まで使用されました。

method CakeText::tail(string $text, int $length=100, array $options)

method CakeText::excerpt(string $haystack, string $needle, integer $radius=100, string $ellipsis="...")

method CakeText::toList(array $list, $and='and')

Released under the MIT License.