Completed
Pull Request — master (#62)
by
unknown
01:53
created
includes/wp-api-menus-v2.php 1 patch
Braces   +12 added lines, -8 removed lines patch added patch discarded remove patch
@@ -61,11 +61,13 @@  discard block
 block discarded – undo
61 61
                             'required' => false,
62 62
                             'validate_callback' => function($val){
63 63
                                 $list = explode(',',$val);
64
-                                if(!is_array( $list))
65
-                                    return new WP_Error( 'rest_invalid_param', 'include should be an array of menu ID numbers', array( 'status' => 500 ) );
64
+                                if(!is_array( $list)) {
65
+                                                                    return new WP_Error( 'rest_invalid_param', 'include should be an array of menu ID numbers', array( 'status' => 500 ) );
66
+                                }
66 67
                                 foreach($list as $id){
67
-                                    if(!is_nav_menu($id))
68
-                                        return new WP_Error( 'rest_invalid_param', $id.' is not a nav menu', array( 'status' => 500 ) );
68
+                                    if(!is_nav_menu($id)) {
69
+                                                                            return new WP_Error( 'rest_invalid_param', $id.' is not a nav menu', array( 'status' => 500 ) );
70
+                                    }
69 71
                                 }
70 72
                                 return true;
71 73
                             }
@@ -116,14 +118,16 @@  discard block
 block discarded – undo
116 118
          * @return array All registered menus
117 119
          */
118 120
         public static function get_menus($request =false) {
119
-            if(!$request)
120
-                return [];
121
+            if(!$request) {
122
+                            return [];
123
+            }
121 124
 
122 125
             $params = $request->get_params();
123 126
             
124 127
             $query_args = [];
125
-            if(isset($params['include']))
126
-                $query_args['include'] = explode(',',$params['include']);
128
+            if(isset($params['include'])) {
129
+                            $query_args['include'] = explode(',',$params['include']);
130
+            }
127 131
 
128 132
             $rest_url = trailingslashit( get_rest_url() . self::get_plugin_namespace() . '/menus/' );
129 133
             $wp_menus = wp_get_nav_menus($query_args);
Please login to merge, or discard this patch.