MediaWiki  1.28.1
LikeMatch Class Reference

Used by Database::buildLike() to represent characters that have special meaning in SQL LIKE clauses and thus need no escaping. More...

Collaboration diagram for LikeMatch:

Public Member Functions

 __construct ($s)
 Store a string into a LikeMatch marker object. More...
 
 toString ()
 Return the original stored string. More...
 

Private Attributes

string $str
 

Detailed Description

Used by Database::buildLike() to represent characters that have special meaning in SQL LIKE clauses and thus need no escaping.

Don't instantiate it manually, use Database::anyChar() and anyString() instead.

Definition at line 7 of file LikeMatch.php.

Constructor & Destructor Documentation

LikeMatch::__construct (   $s)

Store a string into a LikeMatch marker object.

Parameters
string$s

Definition at line 16 of file LikeMatch.php.

References $s.

Member Function Documentation

LikeMatch::toString ( )

Return the original stored string.

Returns
string

Definition at line 25 of file LikeMatch.php.

References $str.

Member Data Documentation

string LikeMatch::$str
private

Definition at line 9 of file LikeMatch.php.

Referenced by toString().


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