Code Duplication    Length = 12-15 lines in 2 locations

src/Models/Concerns/ManagesStorageConnection.php 2 locations

@@ 88-102 (lines=15) @@
85
     *
86
     * @return $this
87
     */
88
    public function disable($reason = null)
89
    {
90
        $this->enabled = 0;
91
        $this->reason = $reason;
92
        $this->disabled_at = Carbon::now();
93
94
        if ($reason == self::SPACE_FULL) {
95
            $this->full = 1;
96
        }
97
98
        $this->save();
99
        event(new CloudStorageDisabled($this));
100
101
        return $this;
102
    }
103
104
    /**
105
     * @return $this
@@ 107-118 (lines=12) @@
104
    /**
105
     * @return $this
106
     */
107
    public function enable()
108
    {
109
        $this->reason = null;
110
        $this->enabled = 1;
111
        $this->full = 0;
112
        $this->enabled_at = Carbon::now();
113
114
        $this->save();
115
        event(new CloudStorageEnabled($this));
116
117
        return $this;
118
    }
119
}