XOOPS RMCommon Utilities  2.1.8.91RC
 All Classes Namespaces Files Functions Variables
Swift_StreamFilters_StringReplacementFilter Class Reference
Inheritance diagram for Swift_StreamFilters_StringReplacementFilter:
Inheritance graph

Public Member Functions

 __construct ($search, $replace)
 
 filter ($buffer)
 
 shouldBuffer ($buffer)
 

Private Attributes

 $_replace
 
 $_search
 

Detailed Description

Definition at line 18 of file StringReplacementFilter.php.

Constructor & Destructor Documentation

Swift_StreamFilters_StringReplacementFilter::__construct (   $search,
  $replace 
)

Create a new StringReplacementFilter with $search and $replace.

Parameters
string | array$search
string | array$replace

Definition at line 32 of file StringReplacementFilter.php.

Member Function Documentation

Swift_StreamFilters_StringReplacementFilter::filter (   $buffer)

Perform the actual replacements on $buffer and return the result.

Parameters
string$buffer
Returns
string

Implements Swift_StreamFilter.

Definition at line 61 of file StringReplacementFilter.php.

Swift_StreamFilters_StringReplacementFilter::shouldBuffer (   $buffer)

Returns true if based on the buffer passed more bytes should be buffered.

Parameters
string$buffer
Returns
boolean

Implements Swift_StreamFilter.

Definition at line 43 of file StringReplacementFilter.php.

Member Data Documentation

Swift_StreamFilters_StringReplacementFilter::$_replace
private

The replacement(s) to make

Definition at line 25 of file StringReplacementFilter.php.

Swift_StreamFilters_StringReplacementFilter::$_search
private

The needle(s) to search for

Definition at line 22 of file StringReplacementFilter.php.


The documentation for this class was generated from the following file: