Overview

Packages

  • Text
    • Filter

Classes

  • Horde_Text_Filter
  • Horde_Text_Filter_Base
  • Horde_Text_Filter_Bbcode
  • Horde_Text_Filter_Cleanascii
  • Horde_Text_Filter_Cleanhtml
  • Horde_Text_Filter_Dimsignature
  • Horde_Text_Filter_Emails
  • Horde_Text_Filter_Emoticons
  • Horde_Text_Filter_Environment
  • Horde_Text_Filter_Exception
  • Horde_Text_Filter_Highlightquotes
  • Horde_Text_Filter_Html2text
  • Horde_Text_Filter_JavascriptMinify
  • Horde_Text_Filter_JavascriptMinify_JsMin
  • Horde_Text_Filter_Linkurls
  • Horde_Text_Filter_Simplemarkup
  • Horde_Text_Filter_Space2html
  • Horde_Text_Filter_Tabs2spaces
  • Horde_Text_Filter_Text2html
  • Horde_Text_Filter_Translation
  • Horde_Text_Filter_Words
  • Horde_Text_Filter_Xss
  • Overview
  • Package
  • Class
  • Tree

Class Horde_Text_Filter_Emails

The Horde_Text_Filter_Emails:: class finds email addresses in a block of text and turns them into links.

Parameters:

class - (string) CSS class of the generated <a> tag.
        DEFAULT: ''
encode - (boolean) Whether to escape special HTML characters in the URLs
         and finally "encode" the complete tag so that it can be decoded
         later with the decode() method. This is useful if you want to run
         htmlspecialchars() or similar *after* using this filter.
         DEFAULT: false

Copyright 2003-2012 Horde LLC (http://www.horde.org/)

See the enclosed file COPYING for license information (LGPL). If you did not receive this file, see http://www.horde.org/licenses/lgpl21.

Horde_Text_Filter_Base
Extended by Horde_Text_Filter_Emails
Package: Text\Filter
Category: Horde
License: LGPL 2.1
Author: Tyler Colbert tyler@colberts.us
Author: Jan Schneider jan@horde.org
Located at Horde/Text/Filter/Emails.php
Methods summary
public array
# getPatterns( )

Returns a hash with replace patterns.

Returns a hash with replace patterns.

Returns

array
Patterns hash.

Overrides

Horde_Text_Filter_Base::getPatterns()
public string
# regexCallback( array $matches )

Regular expression callback.

Regular expression callback.

Parameters

$matches
<p>preg_replace_callback() matches. See regex above for description of matching data.</p>

Returns

string
Replacement string.
public static string
# decode( string $text )

"Decodes" the text formerly encoded by using the "encode" parameter.

"Decodes" the text formerly encoded by using the "encode" parameter.

Parameters

$text
An encoded text.

Returns

string
The decoded text.
Methods inherited from Horde_Text_Filter_Base
__construct(), postProcess(), preProcess()
API documentation generated by ApiGen