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

Public Member Functions

 __construct ($connectionInfo)
 Constructor.
 
 setDriver (Sqlsrv $driver)
 Set driver.
 
 getCurrentSchema ()
 Get current schema.
Returns
string

 
 setResource ($resource)
 Set resource.
 
 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

 
 prepare ($sql)
 Prepare.
 
 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
 
- Protected Attributes inherited from AbstractConnection
 $connectionParameters = []
 
 $driverName
 
 $inTransaction = false
 
 $nestedTransactionsCount = 0
 
 $profiler
 
 $resource
 

Constructor & Destructor Documentation

__construct (   $connectionInfo)

Constructor.

Parameters
array | resource$connectionInfo
Exceptions
\Zend\Db\Adapter\Exception\InvalidArgumentException

Member Function Documentation

beginTransaction ( )

Begin transaction.

Returns
ConnectionInterface

Implements ConnectionInterface.

commit ( )

Commit.

Returns
ConnectionInterface

Implements ConnectionInterface.

connect ( )

Connect.

Returns
ConnectionInterface

Exceptions
Exception\RuntimeException

Implements ConnectionInterface.

disconnect ( )

Disconnect.

Returns
ConnectionInterface

Implements ConnectionInterface.

execute (   $sql)

Execute.

Parameters
string$sql
Returns
ResultInterface

Exceptions
Exception\RuntimeException

Implements ConnectionInterface.

getCurrentSchema ( )

Get current schema.

Returns
string

Implements ConnectionInterface.

getLastGeneratedValue (   $name = null)

Get last generated id.

Parameters
null$nameIgnored
Returns
int

Returns
mixed

Implements ConnectionInterface.

isConnected ( )

Is connected.

Returns
bool

Implements ConnectionInterface.

prepare (   $sql)

Prepare.

Parameters
string$sql
Returns
string
rollback ( )

Rollback.

Returns
ConnectionInterface

Implements ConnectionInterface.

setDriver ( Sqlsrv  $driver)

Set driver.

Parameters
Sqlsrv$driver
Returns
self
setResource (   $resource)

Set resource.

Parameters
resource$resource
Exceptions
Exception\InvalidArgumentException
Returns
self

Member Data Documentation

$driver = null
protected