IcingaApiSearchIdo Class Reference

Inherits IcingaApiSearch.

Inherited by IcingaApiSearchIdoAbstraction.

Collaboration diagram for IcingaApiSearchIdo:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 __construct ()
 setTablePrefix ($prefix=null)
 createQueryFilter ()
 executeQuery ()
 fetch ()

Protected Attributes

 $tablePrefix = 'icinga_'
 $queryMap


Detailed Description

Author:
Christian Doebler <christian.doebler@netways.de>

Constructor & Destructor Documentation

IcingaApiSearchIdo::__construct (  ) 

class constructor

Parameters:
void 
Returns:
void
Author:
Christian Doebler <christian.doebler@netways.de>

Reimplemented from IcingaApiSearch.

Reimplemented in IcingaApiSearchIdoAbstraction.


Member Function Documentation

IcingaApiSearchIdo::createQueryFilter (  ) 

creates where statement for database query

Parameters:
void 
Returns:
array associative array w/ where statement and corresponding values
Author:
Christian Doebler <christian.doebler@netways.de>

IcingaApiSearchIdo::executeQuery (  ) 

creates and executes database query

Parameters:
void 
Returns:
boolean true on success otherwise false
Author:
Christian Doebler <christian.doebler@netways.de>

Here is the call graph for this function:

IcingaApiSearchIdo::fetch (  ) 

(non-PHPdoc)

See also:
objects/search/IcingaApiSearchfetch()
Author:
Christian Doebler <christian.doebler@netways.de>

Reimplemented from IcingaApiSearch.

Here is the call graph for this function:

IcingaApiSearchIdo::setTablePrefix ( prefix = null  ) 

sets the table prefix

Parameters:
string $prefix table prefix
Returns:
void
Author:
Christian Doebler <christian.doebler@netways.de>


Member Data Documentation

IcingaApiSearchIdo::$queryMap [protected]

IcingaApiSearchIdo::$tablePrefix = 'icinga_' [protected]


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

Generated on Fri Jul 3 08:52:12 2009 for ICINGA-API by  doxygen 1.5.8