WP_Site::__isset( string $key ): bool

Isset-er.

Description

Allows current multisite naming conventions when checking for properties.
Checks for extended site properties.

Parameters

$keystringrequired
Property to check if set.

Return

bool Whether the property is set.

Source

public function __isset( $key ) {	switch ( $key ) {	case 'id':	case 'network_id':	return true;	case 'blogname':	case 'siteurl':	case 'post_count':	case 'home':	if ( ! did_action( 'ms_loaded' ) ) {	return false;	}	return true;	default: // Custom properties added by 'site_details' filter.	if ( ! did_action( 'ms_loaded' ) ) {	return false;	}	$details = $this->get_details();	if ( isset( $details->$key ) ) {	return true;	}	}	return false; } 

Changelog

VersionDescription
4.6.0Introduced.

User Contributed Notes

You must log in before being able to contribute a note or feedback.