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_Base

Horde_Text_Filter_Base:: is the parent class for defining a text filter.

Copyright 1999-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.

Direct known subclasses

Horde_Text_Filter_Bbcode, Horde_Text_Filter_Cleanascii, Horde_Text_Filter_Linkurls, Horde_Text_Filter_Simplemarkup, Horde_Text_Filter_Space2html, Horde_Text_Filter_Tabs2spaces, Horde_Text_Filter_Text2html, Horde_Text_Filter_Words, Horde_Text_Filter_Xss, Horde_Text_Filter_Cleanhtml, Horde_Text_Filter_Dimsignature, Horde_Text_Filter_Emails, Horde_Text_Filter_Emoticons, Horde_Text_Filter_Environment, Horde_Text_Filter_Highlightquotes, Horde_Text_Filter_Html2text, Horde_Text_Filter_JavascriptMinify
Package: Text\Filter
Category: Horde
License: LGPL 2.1
Author: Chuck Hagenbuch chuck@horde.org
Author: Jan Schneider jan@horde.org
Author: Michael Slusarz slusarz@horde.org
Located at Horde/Text/Filter/Base.php
Methods summary
public
# __construct( array $params = array() )

Constructor.

Constructor.

Parameters

$params
Any parameters that the filter instance needs.
public string
# preProcess( string $text )

Executes any code necessaray before applying the filter patterns.

Executes any code necessaray before applying the filter patterns.

Parameters

$text
The text before the filtering.

Returns

string
The modified text.
public array
# getPatterns( )

Returns a hash with replace patterns.

Returns a hash with replace patterns.

Returns

array
Patterns hash.
public string
# postProcess( string $text )

Executes any code necessaray after applying the filter patterns.

Executes any code necessaray after applying the filter patterns.

Parameters

$text
The text after the filtering.

Returns

string
The modified text.
API documentation generated by ApiGen