\TextDataExtension
Provides a couple of helper methods to Text classes.
Add this extension to a SiteTree instance
by adding this to your _config.php:
Object::add_extension('HTMLText', 'TextExtension');
- Author: arillo
Synopsis
class TextDataExtension
extends DataExtension
{
- // methods
- public string SummaryHTML()
- public string ConvertPlainTextToUTF8()
- public string LimitPlainTextToUTF8()
- public string EmailObfuscated()
- public bool MoreWordsThan()
Hierarchy
Extends
- DataExtension
Methods
public
- ConvertPlainTextToUTF8() — Converts a given text into uft8 and shortens ist to $limit.
- EmailObfuscated() — Returns a representation of this text with all email addresses converted into html character entities.
- LimitPlainTextToUTF8() — Converts a given text into uft8 and shortens it by $limit and adds $add.
- MoreWordsThan() — Tests if the text is longer than $numWords.
- SummaryHTML() — Shortens (html) text to a given $limit and appends $add to it.