Code Duplication    Length = 14-15 lines in 2 locations

Aeria/Field/Fields/BaseField.php 2 locations

@@ 221-234 (lines=14) @@
218
     *
219
     * @since  Method available since Release 3.0.0
220
     */
221
    private function saveField($context_ID, $context_type, $value, $old)
222
    {
223
        switch ($context_type) {
224
        case 'options':
225
            update_option($this->key, $value);
226
            break;
227
        case 'meta':
228
            update_post_meta($context_ID, $this->key, $value, $old);
229
            break;
230
        default:
231
            throw new Exception('Node context is not valid.');
232
            break;
233
        }
234
    }
235
236
    /**
237
     * Deletes a field value.
@@ 247-261 (lines=15) @@
244
     *
245
     * @since  Method available since Release 3.0.0
246
     */
247
    private function deleteField($context_ID, $context_type, $query_service)
248
    {
249
        switch ($context_type) {
250
        case 'options':
251
            delete_option($this->key);
252
            break;
253
        case 'meta':
254
            delete_post_meta($context_ID, $this->key);
255
            break;
256
257
        default:
258
            throw new Exception('Node context is not valid.');
259
            break;
260
        }
261
    }
262
}
263