Code Duplication    Length = 19-21 lines in 2 locations

includes/wp-api-menus-v2.php 1 location

@@ 164-184 (lines=21) @@
161
162
            $rest_menu = array();
163
164
            if ( $wp_menu_object ) :
165
166
                $menu = (array) $wp_menu_object;
167
                $rest_menu['ID']          = abs( $menu['term_id'] );
168
                $rest_menu['name']        = $menu['name'];
169
                $rest_menu['slug']        = $menu['slug'];
170
                $rest_menu['description'] = $menu['description'];
171
                $rest_menu['count']       = abs( $menu['count'] );
172
173
                $rest_menu_items = array();
174
                foreach ( $wp_menu_items as $item_object ) {
175
	                $rest_menu_items[] = $this->format_menu_item( $item_object );
176
                }
177
178
                $rest_menu_items = $this->nested_menu_items($rest_menu_items, 0);
179
180
                $rest_menu['items']                       = $rest_menu_items;
181
                $rest_menu['meta']['links']['collection'] = $rest_url;
182
                $rest_menu['meta']['links']['self']       = $rest_url . $id;
183
184
            endif;
185
186
            return apply_filters( 'rest_menus_format_menu', $rest_menu );
187
        }

includes/wp-api-menus-v1.php 1 location

@@ 115-133 (lines=19) @@
112
113
			$json_menu = array();
114
115
			if ( $wp_menu_object ) :
116
117
				$menu = (array) $wp_menu_object;
118
				$json_menu['ID']            = abs( $menu['term_id'] );
119
				$json_menu['name']          = $menu['name'];
120
				$json_menu['slug']          = $menu['slug'];
121
				$json_menu['description']   = $menu['description'];
122
				$json_menu['count']         = abs( $menu['count'] );
123
124
				$json_menu_items = array();
125
				foreach ( $wp_menu_items as $item_object ) {
126
					$json_menu_items[] = $this->format_menu_item( $item_object );
127
				}
128
129
				$json_menu['items']                       = $json_menu_items;
130
				$json_menu['meta']['links']['collection'] = $json_url;
131
				$json_menu['meta']['links']['self']       = $json_url . $id;
132
133
			endif;
134
135
			return $json_menu;
136
		}