class AbstractTransaction (View source)

Class DatabaseTransaction

Methods

__construct(AbstractDatabaseDriver $db, bool $nested = true)

Constructor.

boolean
getNested()

getNested

setNested(boolean $nested)

setNested

getDriver()

Method to get property Db

setDriver(AbstractDatabaseDriver $db)

Method to set property db

Details

at line line 48
__construct(AbstractDatabaseDriver $db, bool $nested = true)

Constructor.

Parameters

AbstractDatabaseDriver $db
bool $nested

at line line 60
abstract AbstractTransaction start()

start

Return Value

AbstractTransaction

at line line 67
abstract AbstractTransaction commit()

commit

Return Value

AbstractTransaction

at line line 74
abstract AbstractTransaction rollback()

rollback

Return Value

AbstractTransaction

at line line 81
boolean getNested()

getNested

Return Value

boolean

at line line 93
AbstractTransaction setNested(boolean $nested)

setNested

Parameters

boolean $nested

Return Value

AbstractTransaction Return self to support chaining.

at line line 105
AbstractDatabaseDriver getDriver()

Method to get property Db

Return Value

AbstractDatabaseDriver

at line line 117
AbstractTransaction setDriver(AbstractDatabaseDriver $db)

Method to set property db

Parameters

AbstractDatabaseDriver $db

Return Value

AbstractTransaction Return self to support chaining.