Documentation

search extends searchWrapper

Article search wrapper object

Table of Contents

TYPE_TITLE 0
TYPE_CONTENT 1
TYPE_COMBINED 2
TYPE_COMBINED_OR 3
$ids int
$user int
$category int
$datefrom int
$dateto int
$combinationDatefrom int
$combinationDateto int
$combinationUserid int
$combinationCategoryid int
$combinationPinned int
$combinationPostponed int
$combinationComments int
$combinationApproval int
$combinationDraft int
$combinationDeleted int
$combinationArchived int
$title string
$content string
$combination string
$postponed bool
$archived bool
$pinned bool
$comment bool
$comments bool
$deleted bool
$draft bool
$drafts bool
$approval bool
$metaOnly bool
$multipleQuery 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
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_TITLE

mixed $TYPE_TITLE = ""

TYPE_CONTENT

mixed $TYPE_CONTENT = 1

TYPE_COMBINED

mixed $TYPE_COMBINED = 2

TYPE_COMBINED_OR

mixed $TYPE_COMBINED_OR = 3

Properties

$user

public int $user
via Benutzer

$category

public int $category
via Kategorie

$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

$combinationUserid

public int $combinationUserid
AND/OR for userid

$combinationCategoryid

public int $combinationCategoryid
AND/OR for categoryid

$combinationPinned

public int $combinationPinned
AND/OR for pinned

$combinationPostponed

public int $combinationPostponed
AND/OR for postponed

$combinationComments

public int $combinationComments
AND/OR for comments

$combinationApproval

public int $combinationApproval
AND/OR for approval

$combinationDraft

public int $combinationDraft
AND/OR for draft

$combinationDeleted

public int $combinationDeleted
AND/OR for deleted

$combinationArchived

public int $combinationArchived
AND/OR for archived

$title

public string $title
via Title-Inhalt

$content

public string $content
via content-Inhalt

$combination

public string $combination
logische Verknüpfung AND/OR

$postponed

public bool $postponed
nur geplante Artikel

$archived

public bool $archived
nur archivierte Artikel

$pinned

public bool $pinned
nur gepinnte Artikel

$comment

public bool $comment
Kommentare sind aktiv

$comments

public bool $comments
Kommentare sind aktiv

$deleted

public bool $deleted
nur gelöschte Artikel

$draft

public bool $draft
nur Entwürfe

$drafts

public bool $drafts
nur Entwürfe

$approval

public bool $approval
nur freizugebende Artikel

$metaOnly

public bool $metaOnly
Artikel-Text nicht abrufen

$multipleQuery

public bool $multipleQuery
Multiple select queries

$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

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