Class: Doctrine_Query_Where

Source Location: /Doctrine/Query/Where.php

Class Doctrine_Query_Where

Class Overview

Doctrine_Query_Where

Located in /Doctrine/Query/Where.php [line 33]

Doctrine_Query_Part
   |
   --Doctrine_Query_Condition
      |
      --Doctrine_Query_Where
Author(s): Information Tags:
Version:  $Revision: 2224 $
Link:  www.phpdoctrine.com
Since:  1.0
License:  LGPL

Methods

[ Top ]
Inherited Properties, Constants, and Methods
Inherited Properties Inherited Methods Inherited Constants

Inherited From Doctrine_Query_Part

Doctrine_Query_Part::$query

Inherited From Doctrine_Query_Condition

Doctrine_Query_Condition::parse()
DQL CONDITION PARSER parses the join condition/where/having part of the query string
Doctrine_Query_Condition::parseLiteralValue()
parses a literal value and returns the parsed value

Inherited From Doctrine_Query_Part

Doctrine_Query_Part::__construct()
Doctrine_Query_Part::getQuery()

[ Top ]
Method Summary
void   load()  
string   parseExists()   parses an EXISTS expression
void   parseValue()  

[ Top ]
Properties
Methods
load  [line 35]

  void load( $where  )

Parameters:
   $where: 

API Tags:
Access:  public


[ Top ]
parseExists  [line 161]

  string parseExists( string $where, boolean $negation  )

parses an EXISTS expression

Parameters:
string   $where:  query where part to be parsed
boolean   $negation:  whether or not to use the NOT keyword

API Tags:
Access:  public


[ Top ]
parseValue  [line 96]

  void parseValue( $value, [Doctrine_Table $table = null], [ $field = null]  )

Parameters:
   $value: 
Doctrine_Table   $table: 
   $field: 

API Tags:
Access:  public


[ Top ]