wpseek.com
				A WordPress-centric search engine for devs and theme authors
			_wp_filter_build_unique_id is private and should not be used in themes or plugins directly.
_wp_filter_build_unique_id › WordPress Function
Since2.2.3
Deprecatedn/a
› _wp_filter_build_unique_id ( $hook_name, $callback, $priority )
| Access: | 
 | 
| Parameters: (3) | 
 | 
| Links: | |
| Returns: | 
 | 
| Defined at: | 
 | 
| Codex: | |
| Change Log: | 
 | 
Builds a unique string ID for a hook callback function.
Functions and static method callbacks are just returned as strings and shouldn't have any speed penalty.Source
function _wp_filter_build_unique_id( $hook_name, $callback, $priority ) {
	if ( is_string( $callback ) ) {
		return $callback;
	}
	if ( is_object( $callback ) ) {
		// Closures are currently implemented as objects.
		$callback = array( $callback, '' );
	} else {
		$callback = (array) $callback;
	}
	if ( is_object( $callback[0] ) ) {
		// Object class calling.
		return spl_object_hash( $callback[0] ) . $callback[1];
	} elseif ( is_string( $callback[0] ) ) {
		// Static calling.
		return $callback[0] . '::' . $callback[1];
	}
	return null;
}