Passed
Push — master ( d43f1a...cc6ba5 )
by Alexander
14:13
created

TStatementProfiler::getLogger()   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 1
Bugs 0 Features 0
Metric Value
eloc 1
c 1
b 0
f 0
dl 0
loc 3
ccs 2
cts 2
cp 1
rs 10
cc 1
nc 1
nop 0
crap 1
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 37
	public function setActive($active)
25
	{
26 37
		$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 37
	}
28
29
	/**
30
	 * Is the profiler active?
31
	 *
32
	 * @return boolean
33
	 */
34 31
	public function isActive()
35
	{
36 31
		return (bool)$this->active;
37
	}
38
39
	/**
40
	 * @inheritDoc
41
	 */
42 1
	public function getLogger()
43
	{
44 1
		return $this->logger;
45
	}
46
47
	/**
48
	 * @inheritDoc
49
	 */
50 1
	public function getLogLevel()
51
	{
52 1
		return $this->logLevel;
53
	}
54
55
	/**
56
	 * @inheritDoc
57
	 */
58 1
	public function setLogLevel($logLevel)
59
	{
60 1
		$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 1
	}
62
63
	/**
64
	 * @inheritDoc
65
	 */
66 1
	public function getLogFormat()
67
	{
68 1
		return $this->logFormat;
69
	}
70
71
	/**
72
	 * @inheritDoc
73
	 */
74 1
	public function setLogFormat($logFormat)
75
	{
76 1
		$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 1
	}
78
79
	/**
80
	 * @inheritDoc
81
	 */
82 17
	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 17
	}
86
87
	/**
88
	 * @inheritDoc
89
	 */
90 17
	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 17
	}
94
95
}
96