Code Duplication    Length = 9-10 lines in 3 locations

src/Html/Options/Plugins/Select.php 1 location

@@ 63-71 (lines=9) @@
60
     * @param string $class
61
     * @return $this
62
     */
63
    public function addClass($class)
64
    {
65
        if (! isset($this->attributes['className'])) {
66
            $this->attributes['className'] = $class;
67
        } else {
68
            $this->attributes['className'] .= " $class";
69
        }
70
        return $this;
71
    }
72
73
74
    /**

src/Html/Button.php 1 location

@@ 165-174 (lines=10) @@
162
     * @param string $class
163
     * @return $this
164
     */
165
    public function addClass($class)
166
    {
167
        if (! isset($this->attributes['className'])) {
168
            $this->attributes['className'] = $class;
169
        } else {
170
            $this->attributes['className'] .= " $class";
171
        }
172
173
        return $this;
174
    }
175
176
    /**
177
     * Set text option value.

src/Html/Column.php 1 location

@@ 245-254 (lines=10) @@
242
     * @param string $class
243
     * @return $this
244
     */
245
    public function addClass($class)
246
    {
247
        if (! isset($this->attributes['className'])) {
248
            $this->attributes['className'] = $class;
249
        } else {
250
            $this->attributes['className'] .= " $class";
251
        }
252
253
        return $this;
254
    }
255
256
    /**
257
     * Set column exportable flag.