IcingaApiSearchIdoPgsql Class Reference

Inherits IcingaApiSearch, and IcingaApiSearchIdoInterface.

Collaboration diagram for IcingaApiSearchIdoPgsql:
[legend]

List of all members.

Public Member Functions

 createQueryLimit ($searchLimit=false)
 createQueryGroup ($searchGroup=false, $resultColumns=false)
 postProcessQuery ($query, $resultColumnKeys, $searchOrder, $searchLimit)

Public Attributes

 $tablePrefix = 'icinga_'
 $postProcess = false
 $clearVariables = array()
 $statements
 $queryMap
 $columns

Detailed Description

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

Member Function Documentation

IcingaApiSearchIdoPgsql::createQueryGroup ( searchGroup = false,
resultColumns = false 
)

(non-PHPdoc)

See also:
objects/search/ido_interfaces/IcingaApiSearchIdoInterfacecreateQueryGroup($searchGroup)

Implements IcingaApiSearchIdoInterface.

IcingaApiSearchIdoPgsql::createQueryLimit ( searchLimit = false  ) 

(non-PHPdoc)

See also:
objects/search/ido_interfaces/IcingaApiSearchIdoInterfacecreateQueryLimit($searchLimit)

Implements IcingaApiSearchIdoInterface.

IcingaApiSearchIdoPgsql::postProcessQuery ( query,
resultColumnKeys,
searchOrder,
searchLimit 
)

(non-PHPdoc)

See also:
objects/search/ido_interfaces/IcingaApiSearchIdoInterfacepostProcessQuery($query, $resultColumnKeys, $searchOrder, $searchLimit)

Implements IcingaApiSearchIdoInterface.


Member Data Documentation

IcingaApiSearchIdoPgsql::$clearVariables = array()
IcingaApiSearchIdoPgsql::$columns

Reimplemented from IcingaApiSearch.

IcingaApiSearchIdoPgsql::$postProcess = false
IcingaApiSearchIdoPgsql::$queryMap
IcingaApiSearchIdoPgsql::$statements
Initial value:
 array (
                'fieldsSuffix'  => false,
                'group'                 => ' group by %s ',
                'order'                 => ' order by ',
                'limit'                 => ' limit %s '
        )
IcingaApiSearchIdoPgsql::$tablePrefix = 'icinga_'

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

Generated on Thu Jan 14 15:06:46 2010 for ICINGA-API by  doxygen 1.6.1