Failed Conditions
Pull Request — develop (#6947)
by Filippo
10:01
created

TransactionRequiredException   A

Complexity

Total Complexity 1

Size/Duplication

Total Lines 8
Duplicated Lines 0 %

Test Coverage

Coverage 100%

Importance

Changes 0
Metric Value
dl 0
loc 8
ccs 2
cts 2
cp 1
rs 10
c 0
b 0
f 0
wmc 1

1 Method

Rating   Name   Duplication   Size   Complexity  
A transactionRequired() 0 3 1
1
<?php
2
3
declare(strict_types=1);
4
5
namespace Doctrine\ORM;
6
7
/**
8
 * Is thrown when a transaction is required for the current operation, but there is none open.
9
 *
10
 * @license     http://www.opensource.org/licenses/mit-license.php MIT
11
 * @link        www.doctrine-project.com
12
 * @since       1.0
13
 * @author      Benjamin Eberlei <[email protected]>
14
 * @author      Roman Borschel <[email protected]>
15
 */
16
class TransactionRequiredException extends ORMException
17
{
18
    /**
19
     * @return TransactionRequiredException
20
     */
21 4
    static public function transactionRequired()
0 ignored issues
show
Coding Style introduced by
As per PSR2, the static declaration should come after the visibility declaration.
Loading history...
22
    {
23 4
        return new self('An open transaction is required for this operation.');
24
    }
25
}
26