Completed
Push — master ( 56fc22...f11276 )
by Thomas Mauro
06:14 queued 04:10
created

ConfigurationOptions::getRavenJavascriptUri()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 4
Code Lines 2

Duplication

Lines 0
Ratio 0 %

Importance

Changes 2
Bugs 1 Features 0
Metric Value
c 2
b 1
f 0
dl 0
loc 4
rs 10
cc 1
eloc 2
nc 1
nop 0
1
<?php
2
3
namespace Facile\SentryModule\Options;
4
5
use Zend\Stdlib\AbstractOptions;
6
7
/**
8
 * Class ConfigurationOptions.
9
 */
10
class ConfigurationOptions extends AbstractOptions
11
{
12
    /**
13
     * @var string
14
     */
15
    protected $ravenJavascriptDsn = '';
16
    /**
17
     * @var string
18
     */
19
    protected $ravenJavascriptUri = 'https://cdn.ravenjs.com/3.0.4/raven.min.js';
20
    /**
21
     * @var bool
22
     */
23
    protected $injectRavenJavascript = false;
24
25
    /**
26
     * @return string
27
     */
28
    public function getRavenJavascriptDsn()
29
    {
30
        return $this->ravenJavascriptDsn;
31
    }
32
33
    /**
34
     * @param string $ravenJavascriptDsn
35
     *
36
     * @return $this
37
     */
38
    public function setRavenJavascriptDsn($ravenJavascriptDsn)
39
    {
40
        $this->ravenJavascriptDsn = $ravenJavascriptDsn;
41
42
        return $this;
43
    }
44
45
    /**
46
     * @return string
47
     */
48
    public function getRavenJavascriptUri()
49
    {
50
        return $this->ravenJavascriptUri;
51
    }
52
53
    /**
54
     * @param string $ravenJavascriptUri
55
     *
56
     * @return $this
57
     */
58
    public function setRavenJavascriptUri($ravenJavascriptUri)
59
    {
60
        $this->ravenJavascriptUri = $ravenJavascriptUri;
61
62
        return $this;
63
    }
64
65
    /**
66
     * @return bool
67
     */
68
    public function isInjectRavenJavascript()
69
    {
70
        return $this->injectRavenJavascript;
71
    }
72
73
    /**
74
     * @param bool $injectRavenJavascript
75
     *
76
     * @return $this
77
     */
78
    public function setInjectRavenJavascript($injectRavenJavascript)
79
    {
80
        $this->injectRavenJavascript = $injectRavenJavascript;
81
82
        return $this;
83
    }
84
}
85