set_url_params( $url_params ); $allow = array(); $request->set_method( 'GET' ); if ( true === $this->get_item_permissions_check( $request ) ) { $allow[] = 'GET'; } $request->set_method( 'PUT' ); if ( true === $this->update_item_permissions_check( $request ) ) { $allow[] = 'PUT'; } $request->set_method( 'DELETE' ); if ( true === $this->delete_item_permissions_check( $request ) ) { $allow[] = 'DELETE'; } return $allow; } }