Code Duplication    Length = 18-18 lines in 2 locations

classes/cli/Pods_CLI_Command.php 2 locations

@@ 35-52 (lines=18) @@
32
			WP_CLI::error( sprintf( __( 'Pod "%s" does not exist.', 'pods' ), $assoc_args['pod'] ) );
33
		}
34
35
		if ( ! empty( $assoc_args ) ) {
36
			$id = 0;
37
38
			try {
39
				$id = $pod->add( $assoc_args );
40
			} catch ( Exception $e ) {
41
				WP_CLI::error( sprintf( __( 'Error saving pod item: %s', 'pods' ), $e->getMessage() ) );
42
			}
43
44
			if ( 0 < $id ) {
45
				WP_CLI::success( __( 'Pod item added.', 'pods' ) );
46
				WP_CLI::line( sprintf( __( 'New ID: %s', 'pods' ), $id ) );
47
			} else {
48
				WP_CLI::error( __( 'Pod item not added.', 'pods' ) );
49
			}
50
		} else {
51
			WP_CLI::error( __( 'No data sent for saving.', 'pods' ) );
52
		}
53
54
	}
55
@@ 96-113 (lines=18) @@
93
			WP_CLI::error( sprintf( __( 'Pod "%s" item "%s" does not exist.', 'pods' ), $assoc_args['pod'], $assoc_args['item'] ) );
94
		}
95
96
		if ( ! empty( $assoc_args ) ) {
97
			$id = 0;
98
99
			try {
100
				$id = $pod->save( $assoc_args );
101
			} catch ( Exception $e ) {
102
				WP_CLI::error( sprintf( __( 'Error saving pod item: %s', 'pods' ), $e->getMessage() ) );
103
			}
104
105
			if ( 0 < $id ) {
106
				WP_CLI::success( __( 'Pod item saved.', 'pods' ) );
107
				WP_CLI::line( sprintf( __( 'ID: %s', 'pods' ), $id ) );
108
			} else {
109
				WP_CLI::error( __( 'Pod item not saved.', 'pods' ) );
110
			}
111
		} else {
112
			WP_CLI::error( __( 'No data sent for saving.', 'pods' ) );
113
		}
114
115
	}
116