phpDocumentor Naos_ODL
[ class tree: Naos_ODL ] [ index: Naos_ODL ] [ all elements ]

Class: Naos_ODL_Shared_QueryBuilder

Source Location: /ODL/Shared/QueryBuilder.php

Class Naos_ODL_Shared_QueryBuilder

Class Overview

Naos_ODL_Shared_QueryBuilder

Located in /ODL/Shared/QueryBuilder.php [line 23]



		
				Author(s):
		
Information Tags:
Copyright:  Copyright (c) 2008 Jupiter GmbH
License:  http://www.naos-framework.com/website.naos.framework/en/license

Methods

[ Top ]
Method Summary
Naos_ODL_Shared_QueryBuilder   __construct()  
void   getParamNamesLinear()  
void   getSQLQuery()  
void   getValuesLinear()  

[ Top ]
Methods
Constructor __construct  [line 41]

  Naos_ODL_Shared_QueryBuilder __construct( $type, $table, $sql_columns, $criteria, $order, [ $flags = 0]  )

Parameters:
   $type: 
   $table: 
   $sql_columns: 
   $criteria: 
   $order: 
   $flags: 

API Tags:
Access:  public


[ Top ]
getParamNamesLinear  [line 121]

  void getParamNamesLinear( )


API Tags:
Access:  public


[ Top ]
getSQLQuery  [line 57]

  void getSQLQuery( [ $_val_offset = null], [ $_val_limit = null]  )

Parameters:
   $_val_offset: 
   $_val_limit: 

API Tags:
Access:  public


[ Top ]
getValuesLinear  [line 112]

  void getValuesLinear( )


API Tags:
Access:  public


[ Top ]
Constants
FLAG_AUTO_DISTINCT = 16 [line 32]

[ Top ]
FLAG_CALC_FOUND_ROWS = 2 [line 29]

[ Top ]
FLAG_DISTINCT = 1 [line 28]

[ Top ]
FLAG_FORUPDATE = 8 [line 31]

[ Top ]
FLAG_LIMIT = 4 [line 30]

[ Top ]
TYPE_DELETE = 2 [line 26]

[ Top ]
TYPE_SELECT = 1 [line 25]

[ Top ]

Documentation generated on Sat, 13 Sep 2008 01:40:57 -0400 by phpDocumentor 1.4.0