search
        
        extends searchWrapper
    
    
            
            in package
            
        
    
    
    
        
            Comment search wrapper object
Tags
Table of Contents
- COMBINATION_AND = 0
 - COMBINATION_OR = 1
 - TYPE_ALL = 0
 - TYPE_ALLOR = 3
 - TYPE_NAMEMAILWEB = 2
 - TYPE_NAMEMAILWEB_OR = 4
 - TYPE_TEXT = 1
 - $approved : bool
 - $articleid : int
 - $combination : string
 - $combinationApproved : int
 - $combinationArticleid : int
 - $combinationDatefrom : int
 - $combinationDateto : int
 - $combinationDeleted : int
 - $combinationPrivate : int
 - $combinationSpam : int
 - $datefrom : int
 - $dateto : int
 - $deleted : bool
 - $ipaddress : string
 - $limit : array<string|int, mixed>
 - $metaOnly : bool
 - $orderby : array<string|int, mixed>
 - $private : bool
 - $searchtype : bool
 - $spam : bool
 - $text : string
 - $unapproved : bool
 - $cache : cache
 - Cache object
 - $cacheModule : string
 - Cache Modul
 - $cacheName : string
 - Cache name
 - $config : config
 - Config object
 - $data : array<string|int, mixed>
 - Data array
 - $events : events
 - Event list
 - $isMultiple : bool
 - Multiple search flag
 - $language : language
 - Sprachobjekt
 - $notifications : notifications
 - Notifications
 - $permissions : permissions
 - Permissions
 - $session : session
 - Session objekt
 - __construct() : void
 - Konstruktor
 - getCacheName() : string
 - Cache-Name zurückgeben
 - getCondition() : string
 - Returns condition for given value
 - getData() : array<string|int, mixed>
 - Liefert Daten zurück, die über Eigenschaften erzeugt wurden
 - hasParams() : bool
 - Funktion liefert Informationen zurpck, ob Suchparameter vorhanden
 - isMultiple() : bool
 - Is multiple flag set
 - setMultiple() : $this
 - Sets multiple lag
 
Constants
COMBINATION_AND
    public
        mixed
    COMBINATION_AND
    = 0
        
        
    
COMBINATION_OR
    public
        mixed
    COMBINATION_OR
    = 1
        
        
    
TYPE_ALL
    public
        mixed
    TYPE_ALL
    = 0
        
        
    
TYPE_ALLOR
    public
        mixed
    TYPE_ALLOR
    = 3
        
        
    
TYPE_NAMEMAILWEB
    public
        mixed
    TYPE_NAMEMAILWEB
    = 2
        
        
    
TYPE_NAMEMAILWEB_OR
    public
        mixed
    TYPE_NAMEMAILWEB_OR
    = 4
        
        
    
TYPE_TEXT
    public
        mixed
    TYPE_TEXT
    = 1
        
        
    
Properties
$approved
    public
        bool
    $approved
    
        nur als Freigegeben markierte Kommentare
$articleid
    public
        int
    $articleid
    
        Artikel-ID
$combination
    public
        string
    $combination
    
        logische Verknüpfung AND/OR
$combinationApproved
    public
        int
    $combinationApproved
    
        AND/OR for approved
$combinationArticleid
    public
        int
    $combinationArticleid
    
        AND/OR for articleid
$combinationDatefrom
    public
        int
    $combinationDatefrom
    
        AND/OR for datefrom
$combinationDateto
    public
        int
    $combinationDateto
    
        AND/OR for dateto
$combinationDeleted
    public
        int
    $combinationDeleted
    
        AND/OR for deleted
$combinationPrivate
    public
        int
    $combinationPrivate
    
        AND/OR for private
$combinationSpam
    public
        int
    $combinationSpam
    
        AND/OR for spam
$datefrom
    public
        int
    $datefrom
    
        seit Datum X.Y.Z
$dateto
    public
        int
    $dateto
    
        bis Datum X.Y.Z
$deleted
    public
        bool
    $deleted
    
        nur als nicht Freigegeben markierte Kommentare
$ipaddress
    public
        string
    $ipaddress
    
        IP-Adresse
$limit
    public
        array<string|int, mixed>
    $limit
    
        Abfrage einschränken
$metaOnly
    public
        bool
    $metaOnly
    
        Kommentar-Text nicht abrufen
$orderby
    public
        array<string|int, mixed>
    $orderby
    
        Array von Sortierungen in SQL-Syntax
$private
    public
        bool
    $private
    
        nur als Privat markierte Kommentare
$searchtype
    public
        bool
    $searchtype
    
        Suchtyp
$spam
    public
        bool
    $spam
    
        nur als Spam markierte Kommentare
$text
    public
        string
    $text
    
        via Kommentar-Text, Name, Webseite und E-Mail-Adresse
$unapproved
    public
        bool
    $unapproved
    
        nur als nicht Freigegeben markierte Kommentare
$cache
Cache object
    protected
        cache
    $cache
    
    
    
    
$cacheModule
Cache Modul
    protected
        string
    $cacheModule
     = ''
    
    
    
    Tags
$cacheName
Cache name
    protected
        string
    $cacheName
     = false
    
    
    
$config
Config object
    protected
        config
    $config
    
    
    
    
$data
Data array
    protected
        array<string|int, mixed>
    $data
    
    
    
    
$events
Event list
    protected
        events
    $events
    
    
    
    
$isMultiple
Multiple search flag
    protected
        bool
    $isMultiple
     = false
    
    
    
    Tags
$language
Sprachobjekt
    protected
        language
    $language
    
    
    
    
$notifications
Notifications
    protected
        notifications
    $notifications
    
    
    
    
    Tags
$permissions
Permissions
    protected
        permissions
    $permissions
    
    
    
    
    Tags
$session
Session objekt
    protected
        session
    $session
    
    
    
    
Methods
__construct()
Konstruktor
    public
                    __construct() : void
    
    
    
        Return values
void —getCacheName()
Cache-Name zurückgeben
    public
                    getCacheName([string $addName = '' ]) : string
    
        Parameters
- $addName : string = ''
 
Return values
string —getCondition()
Returns condition for given value
    public
                    getCondition(string $condition, string $query) : string
    
        Parameters
- $condition : string
 - $query : string
 
Return values
string —getData()
Liefert Daten zurück, die über Eigenschaften erzeugt wurden
    public
                    getData() : array<string|int, mixed>
    
    
    
        Return values
array<string|int, mixed> —hasParams()
Funktion liefert Informationen zurpck, ob Suchparameter vorhanden
    public
                    hasParams() : bool
    
    
    
        Return values
bool —isMultiple()
Is multiple flag set
    public
                    isMultiple() : bool
    
    
    
    Tags
Return values
bool —setMultiple()
Sets multiple lag
    public
                    setMultiple(bool $isMultiple) : $this
    
        Parameters
- $isMultiple : bool