Code Duplication    Length = 11-12 lines in 2 locations

classes/PodsMeta.php 2 locations

@@ 223-234 (lines=12) @@
220
        add_action( 'transition_post_status', array( $this, 'save_post_detect_new' ), 10, 3 );
221
        add_action( 'save_post', array( $this, 'save_post' ), 10, 3 );
222
223
        if ( apply_filters( 'pods_meta_handler', true, 'post' ) ) {
224
            // Handle *_post_meta
225
			if ( apply_filters( 'pods_meta_handler_get', true, 'post' ) ) {
226
            	add_filter( 'get_post_metadata', array( $this, 'get_post_meta' ), 10, 4 );
227
			}
228
229
            if ( !pods_tableless() ) {
230
                add_filter( 'add_post_metadata', array( $this, 'add_post_meta' ), 10, 5 );
231
                add_filter( 'update_post_metadata', array( $this, 'update_post_meta' ), 10, 5 );
232
                add_filter( 'delete_post_metadata', array( $this, 'delete_post_meta' ), 10, 5 );
233
            }
234
        }
235
236
        add_action( 'delete_post', array( $this, 'delete_post' ), 10, 1 );
237
@@ 308-318 (lines=11) @@
305
306
            if ( apply_filters( 'pods_meta_handler', true, 'post' ) ) {
307
                // Handle *_post_meta
308
                if ( !has_filter( 'get_post_metadata', array( $this, 'get_post_meta' ) ) ) {
309
					if ( apply_filters( 'pods_meta_handler_get', true, 'post' ) ) {
310
                    	add_filter( 'get_post_metadata', array( $this, 'get_post_meta' ), 10, 4 );
311
					}
312
313
                    if ( !pods_tableless() ) {
314
                        add_filter( 'add_post_metadata', array( $this, 'add_post_meta' ), 10, 5 );
315
                        add_filter( 'update_post_metadata', array( $this, 'update_post_meta' ), 10, 5 );
316
                        add_filter( 'delete_post_metadata', array( $this, 'delete_post_meta' ), 10, 5 );
317
                    }
318
                }
319
            }
320
        }
321