![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/corals/old/dev/tests/integration/framework/Magento/TestFramework/Event/Param/ |
<?php /** * Copyright © Magento, Inc. All rights reserved. * See COPYING.txt for license details. */ /** * Parameter holder for transaction events */ namespace Magento\TestFramework\Event\Param; class Transaction { /** * @var bool */ protected $_isStartRequested; /** * @var bool */ protected $_isRollbackRequested; /** * Constructor */ public function __construct() { $this->_isStartRequested = false; $this->_isRollbackRequested = false; } /** * Request to start transaction */ public function requestTransactionStart() { $this->_isStartRequested = true; } /** * Request to rollback transaction */ public function requestTransactionRollback() { $this->_isRollbackRequested = true; } /** * Whether transaction start has been requested or not * * @return bool */ public function isTransactionStartRequested() { return $this->_isStartRequested; } /** * Whether transaction rollback has been requested or not * * @return bool */ public function isTransactionRollbackRequested() { return $this->_isRollbackRequested; } }