Class: Doctrine_Adapter_Mock

Source Location: /Doctrine/Adapter/Mock.php

Class Doctrine_Adapter_Mock

Class Overview

Implements interfaces:

Doctrine_Adapter_Mock This class is used for special testing purposes.

Located in /Doctrine/Adapter/Mock.php [line 34]



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

Properties

Methods

[ Top ]
Property Summary
mixed   $exception  
mixed   $lastInsertIdFail  
mixed   $name  
mixed   $queries  

[ Top ]
Method Summary
Doctrine_Adapter_Mock   __construct()  
void   addQuery()  
void   beginTransaction()  
void   commit()  
void   count()  
void   errorCode()  
void   errorInfo()  
void   exec()  
void   forceException()  
void   forceLastInsertIdFail()  
void   getAll()  
void   getAttribute()  
void   getName()  
void   lastInsertId()  
void   pop()  
void   prepare()  
void   query()  
void   quote()  
void   rollBack()  
void   setAttribute()  
void   sqliteCreateFunction()  

[ Top ]
Properties
mixed   $exception = array() [line 40]
API Tags:
Access:  private


[ Top ]
mixed   $lastInsertIdFail = false [line 42]
API Tags:
Access:  private


[ Top ]
mixed   $name [line 36]
API Tags:
Access:  private


[ Top ]
mixed   $queries = array() [line 38]
API Tags:
Access:  private


[ Top ]
Methods
Constructor __construct  [line 44]

  Doctrine_Adapter_Mock __construct( [ $name = null]  )

Parameters:
   $name: 

API Tags:
Access:  public


[ Top ]
addQuery  [line 67]

  void addQuery( $query  )

Parameters:
   $query: 

API Tags:
Access:  public


[ Top ]
beginTransaction  [line 135]

  void beginTransaction( )


API Tags:
Access:  public


Implementation of:
Doctrine_Adapter_Interface::beginTransaction()

[ Top ]
commit  [line 139]

  void commit( )


API Tags:
Access:  public


Implementation of:
Doctrine_Adapter_Interface::commit()

[ Top ]
count  [line 131]

  void count( )


API Tags:
Access:  public


Implementation of:
Countable::count

[ Top ]
errorCode  [line 147]

  void errorCode( )


API Tags:
Access:  public


Implementation of:
Doctrine_Adapter_Interface::errorCode()

[ Top ]
errorInfo  [line 149]

  void errorInfo( )


API Tags:
Access:  public


Implementation of:
Doctrine_Adapter_Interface::errorInfo()

[ Top ]
exec  [line 98]

  void exec( $statement  )

Parameters:
   $statement: 

API Tags:
Access:  public


Implementation of:
Doctrine_Adapter_Interface::exec()

[ Top ]
forceException  [line 56]

  void forceException( $name, [ $message = ''], [ $code = 0]  )

Parameters:
   $name: 
   $message: 
   $code: 

API Tags:
Access:  public


[ Top ]
forceLastInsertIdFail  [line 114]

  void forceLastInsertIdFail( [ $fail = true]  )

Parameters:
   $fail: 

API Tags:
Access:  public


[ Top ]
getAll  [line 90]

  void getAll( )


API Tags:
Access:  public


[ Top ]
getAttribute  [line 151]

  void getAttribute( $attribute  )

Parameters:
   $attribute: 

API Tags:
Access:  public


[ Top ]
getName  [line 48]

  void getName( )


API Tags:
Access:  public


[ Top ]
lastInsertId  [line 122]

  void lastInsertId( )


API Tags:
Access:  public


Implementation of:
Doctrine_Adapter_Interface::lastInsertId()

[ Top ]
pop  [line 52]

  void pop( )


API Tags:
Access:  public


[ Top ]
prepare  [line 60]

  void prepare( $query  )

Parameters:
   $query: 

API Tags:
Access:  public


Implementation of:
Doctrine_Adapter_Interface::prepare()

[ Top ]
query  [line 71]

  void query( $query  )

Parameters:
   $query: 

API Tags:
Access:  public


Implementation of:
Doctrine_Adapter_Interface::query()

[ Top ]
quote  [line 94]

  void quote( $input  )

Parameters:
   $input: 

API Tags:
Access:  public


Implementation of:
Doctrine_Adapter_Interface::quote()

[ Top ]
rollBack  [line 143]

  void rollBack( )


API Tags:
Access:  public


Implementation of:
Doctrine_Adapter_Interface::rollBack()

[ Top ]
setAttribute  [line 156]

  void setAttribute( $attribute, $value  )

Parameters:
   $attribute: 
   $value: 

API Tags:
Access:  public


[ Top ]
sqliteCreateFunction  [line 160]

  void sqliteCreateFunction( )


API Tags:
Access:  public


[ Top ]