'affiliate_id',
'class' => 'affiliates-uie',
'label-class' => '',
'label-prefix' => '',
'label-suffix' => ''
);
$args = array_merge( $defaults, $args );
$affiliate_id = null;
if ( isset( $args['affiliate_id'] ) ) {
$affiliate_id = intval( $args['affiliate_id'] );
}
$show_inoperative = false;
if ( isset( $args['show_inoperative'] ) ) {
$show_inoperative = (bool) $args['show_inoperative'];
}
$affiliates = affiliates_get_affiliates( true, !$show_inoperative );
$affiliates_select = '';
if ( !empty( $affiliates ) ) {
$affiliates_select .= sprintf( '';
}
return $affiliates_select;
}
/**
* Render select script and style.
* @param string $selector identifying the select, default: select.affiliates-uie
* @param boolean $script render the script, default: true
* @param boolean $on_document_ready whether to trigger on document ready, default: true
* @param boolean $create allow to create items, default: false (only with selectize)
* @return string HTML
*/
public static function render_select( $selector = 'select.affiliates-uie', $script = true, $on_document_ready = true, $create = false ) {
$output = '';
if ( $script ) {
$output .= '';
}
return $output;
}
public static function render_add_titles( $selector ) {
$output = '';
return $output;
}
}