Zend Framework  3.0
Public Member Functions | Protected Attributes | List of all members
Connection Class Reference

Public Member Functions

 __construct ($connectionInfo=null)
 Constructor.
 
 setResource ($resource)
 Set resource.
 
 setDriver (Pgsql $driver)
 Set driver.
 
 setType ($type)
 
 getCurrentSchema ()
 Get current schema.
Returns
string

 
 connect ()
 Connect.
Returns
ConnectionInterface

 
 isConnected ()
 Is connected.
Returns
bool

 
 disconnect ()
 Disconnect.
Returns
ConnectionInterface

 
 beginTransaction ()
 Begin transaction.
Returns
ConnectionInterface

 
 commit ()
 Commit.
Returns
ConnectionInterface

 
 rollback ()
 Rollback.
Returns
ConnectionInterface

 
 execute ($sql)
 Execute.
Parameters
string$sql
Returns
ResultInterface

 
 getLastGeneratedValue ($name=null)
 Get last generated id.
Parameters
null$nameIgnored
Returns
int

 
- Public Member Functions inherited from AbstractConnection
 disconnect ()
 Disconnect.
Returns
ConnectionInterface

 
 getConnectionParameters ()
 Get connection parameters.
 
 getDriverName ()
 Get driver name.
 
 getProfiler ()
 
 getResource ()
 Get resource.
Returns
mixed

 
 inTransaction ()
 Checks whether the connection is in transaction state.
 
 setConnectionParameters (array $connectionParameters)
 
 setProfiler (ProfilerInterface $profiler)
 
Parameters
ProfilerInterface$profiler

 

Protected Attributes

 $driver = null
 
 $resource = null
 
 $type = null
 
- Protected Attributes inherited from AbstractConnection
 $connectionParameters = []
 
 $driverName
 
 $inTransaction = false
 
 $nestedTransactionsCount = 0
 
 $profiler
 
 $resource
 

Constructor & Destructor Documentation

__construct (   $connectionInfo = null)

Constructor.

Parameters
resource | array | null$connectionInfo

Member Function Documentation

beginTransaction ( )

Begin transaction.

Returns
ConnectionInterface

Implements ConnectionInterface.

commit ( )

Commit.

Returns
ConnectionInterface

Implements ConnectionInterface.

connect ( )

Connect.

Returns
ConnectionInterface

Exceptions
Exception\RuntimeExceptionon failure

Implements ConnectionInterface.

disconnect ( )

Disconnect.

Returns
ConnectionInterface

Implements ConnectionInterface.

execute (   $sql)

Execute.

Parameters
string$sql
Returns
ResultInterface

Exceptions
Exception\InvalidQueryException
Returns
resource|

Implements ConnectionInterface.

getCurrentSchema ( )

Get current schema.

Returns
string

Returns
null|string

Implements ConnectionInterface.

getLastGeneratedValue (   $name = null)

Get last generated id.

Parameters
null$nameIgnored
Returns
int

Returns
string

Implements ConnectionInterface.

isConnected ( )

Is connected.

Returns
bool

Implements ConnectionInterface.

rollback ( )

Rollback.

Returns
ConnectionInterface

Implements ConnectionInterface.

setDriver ( Pgsql  $driver)

Set driver.

Parameters
Pgsql$driver
Returns
self
setResource (   $resource)

Set resource.

Parameters
resource$resource
Returns
self
setType (   $type)
Parameters
int | null$type
Returns
self

Member Data Documentation

$driver = null
protected
$resource = null
protected
$type = null
protected