Completed
Push — develop ( 6abf52...f3539b )
by
unknown
27:56 queued 14:17
created

Template::setLabelQualification()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 4
Code Lines 2

Duplication

Lines 0
Ratio 0 %

Importance

Changes 1
Bugs 0 Features 1
Metric Value
c 1
b 0
f 1
dl 0
loc 4
rs 10
cc 1
eloc 2
nc 1
nop 1
1
<?php
2
/**
3
 * YAWIK
4
 *
5
 * @filesource
6
 * @license MIT
7
 * @copyright  2013 - 2015 Cross Solution <http://cross-solution.de>
8
 */
9
  
10
/** */
11
namespace Organizations\Entity;
12
13
use Doctrine\ODM\MongoDB\Mapping\Annotations as ODM;
14
use Core\Entity\AbstractEntity;
15
16
17
/**
18
 * Organization Template
19
 *
20
 * defines default values of an organisations job template
21
 *
22
 * @ODM\EmbeddedDocument
23
 * @author Carsten Bleek <[email protected]>
24
 * @since 0.23
25
 */
26
class Template extends AbstractEntity implements TemplateInterface
27
{
28
29
    /**
30
     * Label of the requirements field in the job template
31
     *
32
     * @var $string;
33
     * @ODM\String
34
     */
35
    protected $labelRequirements='Requirements';
36
37
    /**
38
     * Label of the qualifications field in the job template
39
     *
40
     * @ODM\String
41
     * @var $string;
42
     */
43
    protected $labelQualifications='Qualifications';
44
45
    /**
46
     * Label of the benefits field in the job template
47
     *
48
     * @ODM\String
49
     * @var $string;
50
     */
51
    protected $labelBenefits='Benefits';
52
53
    /**
54
     * Sets the label of the requirements form field
55
     *
56
     * @param string $labelRequirements
57
     *
58
     * @return self
59
     */
60
    public function setLabelRequirements($labelRequirements)
61
    {
62
        $this->labelRequirements=$labelRequirements;
63
        return $this;
64
    }
65
66
    /**
67
     * Gets the label of the requirements form field
68
     *
69
     * @return string
70
     */
71
    public function getLabelRequirements()
72
    {
73
        return $this->labelRequirements;
74
    }
75
76
    /**
77
     * Sets the label of the qualifications form field
78
     *
79
     * @param string $labelQualifications
80
     *
81
     * @return self
82
     */
83
    public function setLabelQualifications($labelQualifications)
84
    {
85
        $this->labelQualifications=$labelQualifications;
86
        return $this;
87
    }
88
89
    /**
90
     * Gets the label of the qualifications form field
91
     *
92
     * @return string
93
     */
94
    public function getLabelQualifications()
95
    {
96
        return $this->labelQualifications;
97
    }
98
99
    /**
100
     * Sets the label of the benefits form field
101
     *
102
     * @param string $labelBenefits
103
     *
104
     * @return self
105
     */
106
    public function setLabelBenefits($labelBenefits)
107
    {
108
        $this->labelBenefits=$labelBenefits;
109
        return $this;
110
    }
111
112
    /**
113
     * Gets the label of the benefits form field
114
     *
115
     * @return string
116
     */
117
    public function getLabelBenefits()
118
    {
119
        return $this->labelBenefits;
120
    }
121
122
123
}
124