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

Public Member Functions

 __construct ($connectionInfo=null)
 Constructor.
 
 setDriver (Oci8 $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

 
 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 = null)

Constructor.

Parameters
array | resource | null$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

Implements ConnectionInterface.

disconnect ( )

Disconnect.

Returns
ConnectionInterface

Implements ConnectionInterface.

execute (   $sql)

Execute.

Parameters
string$sql
Returns
ResultInterface

Implements ConnectionInterface.

getCurrentSchema ( )

Get current schema.

Returns
string

Implements ConnectionInterface.

getLastGeneratedValue (   $name = null)

Get last generated id.

Parameters
null$nameIgnored
Returns
int

Implements ConnectionInterface.

isConnected ( )

Is connected.

Returns
bool

Implements ConnectionInterface.

rollback ( )

Rollback.

Returns
ConnectionInterface

Implements ConnectionInterface.

setDriver ( Oci8  $driver)
Parameters
Oci8$driver
Returns
self
setResource (   $resource)

Set resource.

Parameters
resource$resource
Returns
self

Member Data Documentation

$driver = null
protected