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

transactionRequired()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 3
Code Lines 1

Duplication

Lines 0
Ratio 0 %

Code Coverage

Tests 2
CRAP Score 1

Importance

Changes 0
Metric Value
cc 1
eloc 1
nc 1
nop 0
dl 0
loc 3
ccs 2
cts 2
cp 1
crap 1
rs 10
c 0
b 0
f 0
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