$class
$class : string
The class of this operation
The UpdateTransactionOperation class
Transaction operation to update objects in DBMS
$transactionOperationSet : \Orpheus\Publisher\Transaction\TransactionOperationSet
The transaction set
$sqlAdapter : \Orpheus\SQLAdapter\SQLAdapter
The SQL Adapter
$object : \Orpheus\Publisher\PermanentObject\PermanentObject
The object of this operation
__construct(string $class, array $data, array<mixed,string> $fields, \Orpheus\Publisher\PermanentObject\PermanentObject $object)
Constructor
string | $class | |
array | $data | |
array<mixed,string> | $fields | |
\Orpheus\Publisher\PermanentObject\PermanentObject | $object |
getSQLAdapter() : \Orpheus\SQLAdapter\SQLAdapter|NULL
Get the SQL Adapter
setSQLAdapter(\Orpheus\SQLAdapter\SQLAdapter $sqlAdapter) : \Orpheus\Publisher\Transaction\TransactionOperation
Set the SQL Adapter
\Orpheus\SQLAdapter\SQLAdapter | $sqlAdapter |
getTransactionOperationSet() : \Orpheus\Publisher\Transaction\TransactionOperationSet
Get the TransactionOperationSet
setTransactionOperationSet(\Orpheus\Publisher\Transaction\TransactionOperationSet $transactionOperationSet) : \Orpheus\Publisher\Transaction\TransactionOperation
Set the TransactionOperationSet
\Orpheus\Publisher\Transaction\TransactionOperationSet | $transactionOperationSet |
setIsValid(boolean $valid) : \Orpheus\Publisher\Transaction\TransactionOperation
Set this operation validity
boolean | $valid |
setValid() : \Orpheus\Publisher\Transaction\TransactionOperation
Set this operation as valid
setInvalid() : \Orpheus\Publisher\Transaction\TransactionOperation
Set this operation as invalid