Code Duplication    Length = 9-9 lines in 2 locations

classes/PodsRESTFields.php 2 locations

@@ 105-113 (lines=9) @@
102
103
		$args = array();
104
105
		switch ( $read ) {
106
			case true === $read :
107
				$args['get_callback'] = array( 'PodsRESTHandlers', 'get_handler' );
108
				break;
109
			case is_callable( $read ) :
110
				$args['get_callback'] = $read;
111
				$read                 = true;
112
				break;
113
		}
114
115
		switch ( $write ) {
116
			case true === $write :
@@ 115-123 (lines=9) @@
112
				break;
113
		}
114
115
		switch ( $write ) {
116
			case true === $write :
117
				$args['update_callback'] = array( 'PodsRESTHandlers', 'write_handler' );
118
				break;
119
			case is_callable( $write ) :
120
				$args['update_callback'] = $write;
121
				$write                   = true;
122
				break;
123
		}
124
125
		if ( $read || $write ) {
126
			register_api_field( $this->pod->pod, $field_name, $args );