WordPress Version: 3.7
/**
* Retrieve HTML dropdown (select) content for category list.
*
* @uses Walker_CategoryDropdown to create HTML dropdown content.
* @since 2.1.0
* @see Walker_CategoryDropdown::walk() for parameters and return description.
*/
function walk_category_dropdown_tree()
{
$args = func_get_args();
// the user's options are the third parameter
if (empty($args[2]['walker']) || !is_a($args[2]['walker'], 'Walker')) {
$walker = new Walker_CategoryDropdown();
} else {
$walker = $args[2]['walker'];
}
return call_user_func_array(array(&$walker, 'walk'), $args);
}