Code Duplication    Length = 9-10 lines in 3 locations

src/Html/Button.php 1 location

@@ 151-160 (lines=10) @@
148
     * @param string $class
149
     * @return $this
150
     */
151
    public function addClass($class)
152
    {
153
        if (! isset($this->attributes['className'])) {
154
            $this->attributes['className'] = $class;
155
        } else {
156
            $this->attributes['className'] .= " $class";
157
        }
158
159
        return $this;
160
    }
161
162
    /**
163
     * Set text option value.

src/Html/Column.php 1 location

@@ 211-220 (lines=10) @@
208
     * @param string $class
209
     * @return $this
210
     */
211
    public function addClass($class)
212
    {
213
        if (! isset($this->attributes['className'])) {
214
            $this->attributes['className'] = $class;
215
        } else {
216
            $this->attributes['className'] .= " $class";
217
        }
218
219
        return $this;
220
    }
221
222
    /**
223
     * Set column exportable flag.

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
    /**