Class UserFilter

Description

Felhasználólista szűrő

Megadhatók filterek, ami alapján szűri a felhasználókat a listában. Például online van-e, mi egy mező értéke illetve érvényes-e az e-mail címe.

Szerző weboldala: http://rimelek.hu/
Login weblapja: R.E. Login v2.0

Located in /classes/UserFilter.class.php (line 33)


	
			
Class Constant Summary
 EMAIL_ALL = 'email_all'
 EMAIL_INVALID = 'email_invalid'
 EMAIL_VALID = 'email_valid'
 LIKE_BOTH = 'like_both'
 LIKE_EQUAL = 'like_equal'
 LIKE_LEFT = 'like_left'
 LIKE_RIGHT = 'like_right'
 ONLINE_NO = 'online_no'
 ONLINE_YES = 'online_yes'
 ONLINE_YES_NO = 'online_yes_no'
Method Summary
 void addEqualFilter (string $field, mixed $value)
 void addLikeFilter (string $field, mixed $value, [string $like = self::LIKE_BOTH])
 void addOnlineFilter ([string $online = self::ONLINE_YES_NO])
 void addValidEmailFilter ([string $type = self::EMAIL_VALID])
 string filterString ()
Methods
addEqualFilter (line 158)

Equal filter

void addEqualFilter (string $field, mixed $value)
  • string $field: Mező neve
  • mixed $value: Mező értéke
addLikeFilter (line 141)

Like filter felvétele

Mező értéke szerint szűri a felhasználót

  • access: public
void addLikeFilter (string $field, mixed $value, [string $like = self::LIKE_BOTH])
addOnlineFilter (line 107)

Online filter felvétele

  • access: public
void addOnlineFilter ([string $online = self::ONLINE_YES_NO])
addValidEmailFilter (line 168)

Email érvényesség szerinti szűrés

  • access: public
void addValidEmailFilter ([string $type = self::EMAIL_VALID])
filterString (line 187)

Filter sztring

Visszaadja az sql where -t. A where kulcsszóval együtt, ha szükséges.

  • access: public
string filterString ()
Class Constants
EMAIL_ALL = 'email_all' (line 48)

Minden email cím

EMAIL_INVALID = 'email_invalid' (line 43)

Érvénytelen email cím

EMAIL_VALID = 'email_valid' (line 38)

Érvényes email cím

LIKE_BOTH = 'like_both' (line 63)

field like '%value%'

LIKE_EQUAL = 'like_equal' (line 68)

field = 'value'

LIKE_LEFT = 'like_left' (line 53)

field like 'value%'

LIKE_RIGHT = 'like_right' (line 58)

field like '%value'

ONLINE_NO = 'online_no' (line 78)

Offline felhasználók

ONLINE_YES = 'online_yes' (line 73)

Online felhasználók

ONLINE_YES_NO = 'online_yes_no' (line 83)

Online és offline felhazsnálók is.

Documentation generated on Sun, 04 Apr 2010 22:43:53 +0200 by phpDocumentor 1.4.1