/**
* Show rtmedia radio in admin options.
*
* @access static
*
* @param array $args
*
* @return void
*/
public static function radio($args)
{
$defaults = array('key' => '', 'radios' => array(), 'default' => '', 'show_desc' => false);
$args = wp_parse_args($args, $defaults);
extract($args);
if (2 > count($radios)) {
trigger_error(esc_html__('Need to specify atleast two radios, else use a checkbox instead', 'buddypress-media'));
return;
}
if (!empty($key)) {
$args['name'] = 'rtmedia-options[' . $key . ']';
}
$args['rtForm_options'] = array();
foreach ($radios as $value => $key) {
$args['rtForm_options'][] = array($key => $value, 'checked' => $default == $value ? true : false);
}
$objRad = new rtForm();
$objRad->display_radio($args);
}