Code Duplication    Length = 17-17 lines in 2 locations

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

@@ 74-90 (lines=17) @@
71
72
			$i = 0;
73
			$json_menus = array();
74
			foreach ( $wp_menus as $wp_menu ) :
75
76
				$menu = (array) $wp_menu;
77
78
				$json_menus[ $i ]                 = $menu;
79
				$json_menus[ $i ]['ID']           = $menu['term_id'];
80
				$json_menus[ $i ]['name']         = $menu['name'];
81
				$json_menus[ $i ]['slug']         = $menu['slug'];
82
				$json_menus[ $i ]['description']  = $menu['description'];
83
				$json_menus[ $i ]['count']        = $menu['count'];
84
85
				$json_menus[ $i ]['meta']['links']['collection'] = $json_url;
86
				$json_menus[ $i ]['meta']['links']['self']       = $json_url . $menu['term_id'];
87
				$json_menus[ $i ]['meta']['links']['self']       = $json_url_base . '/menu-html/' . $menu['term_id'];
88
89
				$i ++;
90
			endforeach;
91
92
			return $json_menus;
93
		}

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

@@ 126-142 (lines=17) @@
123
124
            $i = 0;
125
            $rest_menus = array();
126
            foreach ( $wp_menus as $wp_menu ) :
127
128
                $menu = (array) $wp_menu;
129
130
                $rest_menus[ $i ]                = $menu;
131
                $rest_menus[ $i ]['ID']          = $menu['term_id'];
132
                $rest_menus[ $i ]['name']        = $menu['name'];
133
                $rest_menus[ $i ]['slug']        = $menu['slug'];
134
                $rest_menus[ $i ]['description'] = $menu['description'];
135
                $rest_menus[ $i ]['count']       = $menu['count'];
136
137
                $rest_menus[ $i ]['meta']['links']['collection'] = $rest_url;
138
                $rest_menus[ $i ]['meta']['links']['self']       = $rest_url . $menu['term_id'];
139
                $rest_menus[ $i ]['meta']['links']['html']       = $rest_url_base . '/menu-html/' . $menu['term_id'];
140
141
                $i ++;
142
            endforeach;
143
144
            return apply_filters( 'rest_menus_format_menus', $rest_menus );
145
        }