Get it All

Summary:  Returns the value $pref of blog $id from the wp-blogs or equivalent table.

Detail:  This function returns a value from one of the fields of the wp-blogs or equivalent table.  It first checks the get_blog_details() function to see if the blog even exists, and if so, queries the dB for the value.

Summary:  This function updates the status $pref of blog $id to value $value.

Detail:  This function directly sets the status of a blog in the dB.  If the $refresh value is set to 1, which it is by default, the status of the blog is refreshed in the wp-cache using the refresh_blog_details() function.

Additionally, if the blog is set to a “spam” or “ham” blog, the function calls the make_spam_blog or the make_ham_blog actions, respectively.