Failed Conditions
Push — master ( b317d8...4dca63 )
by Alexander
02:29
created

TStatementProfiler::getLogFormat()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 3
Code Lines 1

Duplication

Lines 0
Ratio 0 %

Code Coverage

Tests 0
CRAP Score 2

Importance

Changes 1
Bugs 0 Features 0
Metric Value
eloc 1
c 1
b 0
f 0
dl 0
loc 3
ccs 0
cts 2
cp 0
rs 10
cc 1
nc 1
nop 0
crap 2
1
<?php
2
/**
3
 * This file is part of the SVN-Buddy library.
4
 * For the full copyright and license information, please view
5
 * the LICENSE file that was distributed with this source code.
6
 *
7
 * @copyright Alexander Obuhovich <[email protected]>
8
 * @link      https://github.com/console-helpers/svn-buddy
9
 */
10
11
namespace ConsoleHelpers\SVNBuddy\Database;
12
13
14
trait TStatementProfiler
15
{
16
17
	/**
18
	 * Turns the profiler on and off.
19
	 *
20
	 * @param boolean $active True to turn on, false to turn off.
21
	 *
22
	 * @return void
23
	 */
24
	public function setActive($active)
25
	{
26
		$this->active = (bool)$active;
0 ignored issues
show
Bug Best Practice introduced by
The property active does not exist. Although not strictly required by PHP, it is generally a best practice to declare properties explicitly.
Loading history...
27
	}
28
29
	/**
30
	 * Is the profiler active?
31
	 *
32
	 * @return boolean
33
	 */
34
	public function isActive()
35
	{
36
		return (bool)$this->active;
37
	}
38
39
	/**
40
	 * @inheritDoc
41
	 */
42
	public function getLogger()
43
	{
44
		return $this->logger;
45
	}
46
47
	/**
48
	 * @inheritDoc
49
	 */
50
	public function getLogLevel()
51
	{
52
		return $this->logLevel;
53
	}
54
55
	/**
56
	 * @inheritDoc
57
	 */
58
	public function setLogLevel($logLevel)
59
	{
60
		$this->logLevel = $logLevel;
0 ignored issues
show
Bug Best Practice introduced by
The property logLevel does not exist. Although not strictly required by PHP, it is generally a best practice to declare properties explicitly.
Loading history...
61
	}
62
63
	/**
64
	 * @inheritDoc
65
	 */
66
	public function getLogFormat()
67
	{
68
		return $this->logFormat;
69
	}
70
71
	/**
72
	 * @inheritDoc
73
	 */
74
	public function setLogFormat($logFormat)
75
	{
76
		$this->logFormat = $logFormat;
0 ignored issues
show
Bug Best Practice introduced by
The property logFormat does not exist. Although not strictly required by PHP, it is generally a best practice to declare properties explicitly.
Loading history...
77
	}
78
79
	/**
80
	 * @inheritDoc
81
	 */
82
	public function start($function)
0 ignored issues
show
Unused Code introduced by
The parameter $function is not used and could be removed. ( Ignorable by Annotation )

If this is a false-positive, you can also ignore this issue in your code via the ignore-unused  annotation

82
	public function start(/** @scrutinizer ignore-unused */ $function)

This check looks for parameters that have been defined for a function or method, but which are not used in the method body.

Loading history...
83
	{
84
85
	}
86
87
	/**
88
	 * @inheritDoc
89
	 */
90
	public function finish($statement = null, array $values = [])
0 ignored issues
show
Unused Code introduced by
The parameter $statement is not used and could be removed. ( Ignorable by Annotation )

If this is a false-positive, you can also ignore this issue in your code via the ignore-unused  annotation

90
	public function finish(/** @scrutinizer ignore-unused */ $statement = null, array $values = [])

This check looks for parameters that have been defined for a function or method, but which are not used in the method body.

Loading history...
Unused Code introduced by
The parameter $values is not used and could be removed. ( Ignorable by Annotation )

If this is a false-positive, you can also ignore this issue in your code via the ignore-unused  annotation

90
	public function finish($statement = null, /** @scrutinizer ignore-unused */ array $values = [])

This check looks for parameters that have been defined for a function or method, but which are not used in the method body.

Loading history...
91
	{
92
93
	}
94
95
}
96