Class: Doctrine_Query_Filter_Chain

Source Location: /Doctrine/Query/Filter/Chain.php

Class Doctrine_Query_Filter_Chain

Class Overview

Doctrine_Query_Filter_Chain

Located in /Doctrine/Query/Filter/Chain.php [line 33]



		
				Author(s):
		
		
		
Information Tags:
Version:  $Revision$
Link:  www.phpdoctrine.com
Since:  1.0
License:  LGPL

Properties

Methods

[ Top ]
Property Summary
array   $_filters  

[ Top ]
Method Summary
void   add()   add
mixed   get()   returns a Doctrine_Query_Filter on success and null on failure
void   postQuery()   postQuery
void   preQuery()   preQuery
void   set()   set

[ Top ]
Properties
array   $_filters = array() [line 38]
API Tags:
Access:  protected


[ Top ]
Methods
add  [line 45]

  void add( Doctrine_Query_Filter $filter  )

add

Parameters:
Doctrine_Query_Filter   $filter: 

API Tags:
Access:  public


[ Top ]
get  [line 56]

  mixed get( mixed $key  )

returns a Doctrine_Query_Filter on success and null on failure

Parameters:
mixed   $key: 

API Tags:
Access:  public


[ Top ]
postQuery  [line 98]

  void postQuery( Doctrine_Query $query  )

postQuery

Method for listening the postQuery method of Doctrine_Query and to hook into the query building procedure, doing any custom / specialized post query procedures (for example logging) that are neccessary.

Parameters:
Doctrine_Query   $query: 

API Tags:
Access:  public


[ Top ]
preQuery  [line 83]

  void preQuery( Doctrine_Query $query  )

preQuery

Method for listening the preQuery method of Doctrine_Query and hooking into the query building procedure, doing any custom / specialized query building procedures that are neccessary.

Parameters:
Doctrine_Query   $query: 

API Tags:
Access:  public


[ Top ]
set  [line 70]

  void set( mixed $key, Doctrine_Query_Filter $listener  )

set

Parameters:
mixed   $key: 
Doctrine_Query_Filter   $listener: 

API Tags:
Access:  public


[ Top ]