Documentation

search extends searchWrapper

Comment search wrapper object

Table of Contents

TYPE_ALL 0
TYPE_TEXT 1
TYPE_NAMEMAILWEB 2
TYPE_ALLOR 3
TYPE_NAMEMAILWEB_OR 4
$articleid int
$datefrom int
$dateto int
$combinationDatefrom int
$combinationDateto int
$combinationArticleid int
$combinationPrivate int
$combinationApproved int
$combinationSpam int
$combinationDeleted int
$text string
$combination string
$ipaddress string
$searchtype bool
$spam bool
$private bool
$approved bool
$unapproved bool
$deleted bool
$metaOnly bool
$limit array
$orderby array
$isMultiple Multiple search flag bool
$data Data array array
$cache Cache object cache
$events Event list events
$config Config object config
$language Sprachobjekt language
$session Session objekt session
$notifications Notifications notifications
$permissions Permissions permissions
$cacheName Cache name string
$cacheModule Cache Modul string
getData() Liefert Daten zurück, die über Eigenschaften erzeugt wurden array
getData() Liefert Daten zurück, die über Eigenschaften erzeugt wurden array
hasParams() Funktion liefert Informationen zurpck, ob Suchparameter vorhanden bool
isMultiple() Is multiple flag set bool
setMultiple() Sets multiple lag $this
getCondition() Returns condition for given value string
__construct() Konstruktor void
getCacheName() Cache-Name zurückgeben string

Constants

TYPE_NAMEMAILWEB

mixed $TYPE_NAMEMAILWEB = 2

TYPE_ALLOR

mixed $TYPE_ALLOR = 3

TYPE_NAMEMAILWEB_OR

mixed $TYPE_NAMEMAILWEB_OR = 4

Properties

$articleid

public int $articleid
Artikel-ID

$datefrom

public int $datefrom
seit Datum X.Y.Z

$dateto

public int $dateto
bis Datum X.Y.Z

$combinationDatefrom

public int $combinationDatefrom
AND/OR for datefrom

$combinationDateto

public int $combinationDateto
AND/OR for dateto

$combinationArticleid

public int $combinationArticleid
AND/OR for articleid

$combinationPrivate

public int $combinationPrivate
AND/OR for private

$combinationApproved

public int $combinationApproved
AND/OR for approved

$combinationSpam

public int $combinationSpam
AND/OR for spam

$combinationDeleted

public int $combinationDeleted
AND/OR for deleted

$text

public string $text
via Kommentar-Text, Name, Webseite und E-Mail-Adresse

$combination

public string $combination
logische Verknüpfung AND/OR

$ipaddress

public string $ipaddress
IP-Adresse

$searchtype

public bool $searchtype
Suchtyp

$spam

public bool $spam
nur als Spam markierte Kommentare

$private

public bool $private
nur als Privat markierte Kommentare

$approved

public bool $approved
nur als Freigegeben markierte Kommentare

$unapproved

public bool $unapproved
nur als nicht Freigegeben markierte Kommentare

$deleted

public bool $deleted
nur als nicht Freigegeben markierte Kommentare

$metaOnly

public bool $metaOnly
Kommentar-Text nicht abrufen

$limit

public array $limit
Abfrage einschränken

$orderby

public array $orderby
Array von Sortierungen in SQL-Syntax

$isMultiple

Multiple search flag

protected bool $isMultiple = false

$cacheName

Cache name

protected string $cacheName = false

$cacheModule

Cache Modul

protected string $cacheModule = ''

Methods

getData()

Liefert Daten zurück, die über Eigenschaften erzeugt wurden

public getData( ) : array
Return values
array

getData()

Liefert Daten zurück, die über Eigenschaften erzeugt wurden

public getData( ) : array
Return values
array

hasParams()

Funktion liefert Informationen zurpck, ob Suchparameter vorhanden

public hasParams( ) : bool
Return values
bool

isMultiple()

Is multiple flag set

public isMultiple( ) : bool
Tags
since
Return values
bool

setMultiple()

Sets multiple lag

public setMultiple( $isMultiple : bool ) : $this
Parameters
$isMultiple : bool
Tags
since
Return values
$this

getCondition()

Returns condition for given value

public getCondition( $condition : string , $query : string ) : string
Parameters
$condition : string
$query : string
Return values
string

__construct()

Konstruktor

public __construct( ) : void

getCacheName()

Cache-Name zurückgeben

public getCacheName( [ $addName : string = '' ] ) : string
Parameters
$addName : string = ''
Return values
string

Search results