PHP 클래스 Spec\Dumplie\SharedKernel\Application\Extension\Command\TransactionExtensionSpec

상속: extends PhpSpec\ObjectBehavior
파일 보기 프로젝트 열기: dumplie/dumplie

공개 메소드들

메소드 설명
it_commits_transaction_in_post_command_endpoint ( Dumplie\SharedKernel\Application\Transaction\Factory $factory, Dumplie\SharedKernel\Application\Transaction\Transaction $transaction, Dumplie\SharedKernel\Application\ServiceLocator $serviceLocator )
it_is_command_extension ( )
it_opens_transaction_in_pre_command_endpoint ( Dumplie\SharedKernel\Application\Transaction\Factory $factory, Dumplie\SharedKernel\Application\ServiceLocator $serviceLocator )
it_rethrows_exception_and_rollbacks_transaction_in_catch_exception_command_endpoint ( Dumplie\SharedKernel\Application\Transaction\Factory $factory, Dumplie\SharedKernel\Application\Transaction\Transaction $transaction, Dumplie\SharedKernel\Application\ServiceLocator $serviceLocator )
let ( Dumplie\SharedKernel\Application\Transaction\Factory $factory )

메소드 상세

it_commits_transaction_in_post_command_endpoint() 공개 메소드

public it_commits_transaction_in_post_command_endpoint ( Dumplie\SharedKernel\Application\Transaction\Factory $factory, Dumplie\SharedKernel\Application\Transaction\Transaction $transaction, Dumplie\SharedKernel\Application\ServiceLocator $serviceLocator )
$factory Dumplie\SharedKernel\Application\Transaction\Factory
$transaction Dumplie\SharedKernel\Application\Transaction\Transaction
$serviceLocator Dumplie\SharedKernel\Application\ServiceLocator

it_is_command_extension() 공개 메소드

it_opens_transaction_in_pre_command_endpoint() 공개 메소드

public it_opens_transaction_in_pre_command_endpoint ( Dumplie\SharedKernel\Application\Transaction\Factory $factory, Dumplie\SharedKernel\Application\ServiceLocator $serviceLocator )
$factory Dumplie\SharedKernel\Application\Transaction\Factory
$serviceLocator Dumplie\SharedKernel\Application\ServiceLocator

it_rethrows_exception_and_rollbacks_transaction_in_catch_exception_command_endpoint() 공개 메소드

public it_rethrows_exception_and_rollbacks_transaction_in_catch_exception_command_endpoint ( Dumplie\SharedKernel\Application\Transaction\Factory $factory, Dumplie\SharedKernel\Application\Transaction\Transaction $transaction, Dumplie\SharedKernel\Application\ServiceLocator $serviceLocator )
$factory Dumplie\SharedKernel\Application\Transaction\Factory
$transaction Dumplie\SharedKernel\Application\Transaction\Transaction
$serviceLocator Dumplie\SharedKernel\Application\ServiceLocator

let() 공개 메소드

public let ( Dumplie\SharedKernel\Application\Transaction\Factory $factory )
$factory Dumplie\SharedKernel\Application\Transaction\Factory