Code Duplication    Length = 6-6 lines in 2 locations

src/Models/BitrixModel.php 1 location

@@ 144-149 (lines=6) @@
141
    {
142
        $fieldsSelectedForSave = is_array($selectedFields) ? $selectedFields : func_get_args();
143
        $this->fieldsSelectedForSave = $fieldsSelectedForSave;
144
        if ($this->onBeforeSave() === false || $this->onBeforeUpdate() === false) {
145
            $this->fieldsSelectedForSave = [];
146
            return false;
147
        } else {
148
            $this->fieldsSelectedForSave = [];
149
        }
150
151
        $fields = $this->normalizeFieldsForSave($fieldsSelectedForSave);
152
        $result = $fields === null

src/Models/D7Model.php 1 location

@@ 200-205 (lines=6) @@
197
    {
198
        $fieldsSelectedForSave = is_array($selectedFields) ? $selectedFields : func_get_args();
199
        $this->fieldsSelectedForSave = $fieldsSelectedForSave;
200
        if ($this->onBeforeSave() === false || $this->onBeforeUpdate() === false) {
201
            $this->fieldsSelectedForSave = [];
202
            return false;
203
        } else {
204
            $this->fieldsSelectedForSave = [];
205
        }
206
207
        $fields = $this->normalizeFieldsForSave($fieldsSelectedForSave);
208
        $resultObject = $fields === null