Completed
Push — master ( beb519...aa1f02 )
by WEBEWEB
01:47
created

MaterialDesignIconicFontIcon::setFlip()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 4

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
dl 0
loc 4
rs 10
c 0
b 0
f 0
cc 1
nc 1
nop 1
1
<?php
2
3
/*
4
 * This file is part of the core-bundle package.
5
 *
6
 * (c) 2019 WEBEWEB
7
 *
8
 * For the full copyright and license information, please view the LICENSE
9
 * file that was distributed with this source code.
10
 */
11
12
namespace WBW\Bundle\CoreBundle\Icon;
13
14
/**
15
 * Material design iconic font icon.
16
 *
17
 * @author webeweb <https://github.com/webeweb/>
18
 * @package WBW\Bundle\CoreBundle\Icon
19
 */
20
class MaterialDesignIconicFontIcon extends AbstractIcon implements MaterialDesignIconicFontIconInterface {
21
22
    /**
23
     * Border.
24
     *
25
     * @var string
26
     */
27
    private $border;
28
29
    /**
30
     * Fixed width.
31
     *
32
     * @var bool
33
     */
34
    private $fixedWidth;
35
36
    /**
37
     * Flip.
38
     *
39
     * @var string
40
     */
41
    private $flip;
42
43
    /**
44
     * Pull.
45
     *
46
     * @var string
47
     */
48
    private $pull;
49
50
    /**
51
     * Rotate.
52
     *
53
     * @var string
54
     */
55
    private $rotate;
56
57
    /**
58
     * Size.
59
     *
60
     * @var string
61
     */
62
    private $size;
63
64
    /**
65
     * Spin.
66
     *
67
     * @var string
68
     */
69
    private $spin;
70
71
    /**
72
     * Constructor.
73
     */
74
    public function __construct() {
75
        parent::__construct();
76
        $this->setFixedWidth(false);
77
    }
78
79
    /**
80
     * {@inheritdoc}
81
     */
82
    public function getBorder() {
83
        return $this->border;
84
    }
85
86
    /**
87
     * {@inheritdoc}
88
     */
89
    public function getFixedWidth() {
90
        return $this->fixedWidth;
91
    }
92
93
    /**
94
     * {@inheritdoc}
95
     */
96
    public function getFlip() {
97
        return $this->flip;
98
    }
99
100
    /**
101
     * {@inheritdoc}
102
     */
103
    public function getPull() {
104
        return $this->pull;
105
    }
106
107
    /**
108
     * {@inheritdoc}
109
     */
110
    public function getRotate() {
111
        return $this->rotate;
112
    }
113
114
    /**
115
     * {@inheritdoc}
116
     */
117
    public function getSize() {
118
        return $this->size;
119
    }
120
121
    /**
122
     * {@inheritdoc}
123
     */
124
    public function getSpin() {
125
        return $this->spin;
126
    }
127
128
    /**
129
     * {@inheritdoc}
130
     */
131
    public function setBorder($border) {
132
        $this->border = $border;
133
        return $this;
134
    }
135
136
    /**
137
     * {@inheritdoc}
138
     */
139
    public function setFixedWidth($fixedWidth) {
140
        $this->fixedWidth = $fixedWidth;
141
        return $this;
142
    }
143
144
    /**
145
     *{@inheritdoc}
146
     */
147
    public function setFlip($flip) {
148
        $this->flip = $flip;
149
        return $this;
150
    }
151
152
    /**
153
     * {@inheritdoc}
154
     */
155
    public function setPull($pull) {
156
        $this->pull = $pull;
157
        return $this;
158
    }
159
160
    /**
161
     * {@inheritdoc}
162
     */
163
    public function setRotate($rotate) {
164
        $this->rotate = $rotate;
165
        return $this;
166
    }
167
168
    /**
169
     * {@inheritdoc}
170
     */
171
    public function setSize($size) {
172
        $this->size = $size;
173
        return $this;
174
    }
175
176
    /**
177
     * {@inheritdoc}
178
     */
179
    public function setSpin($spin) {
180
        $this->spin = $spin;
181
        return $this;
182
    }
183
184
}
185