public static function select_post_type($args = array())
 {
     $options = SB_Post::get_types(array(), 'objects');
     $all_option = '';
     $value = isset($args['value']) ? $args['value'] : '';
     foreach ($options as $key => $option) {
         $tmp_args = array('value' => $key, 'selected' => $value, 'text' => $option->labels->name);
         $all_option .= SB_Field::get_option($tmp_args);
     }
     $args['all_option'] = $all_option;
     SB_Field::select($args);
 }
    public static function select_post_type($args = array())
    {
        $container_class = '';
        $id = '';
        $name = '';
        $field_class = '';
        $label = '';
        $options = SB_Post::get_types(array(), 'objects');
        $value = '';
        $description = '';
        extract($args, EXTR_OVERWRITE);
        ?>
        <p class="<?php 
        echo $container_class;
        ?>
">
            <label for="<?php 
        echo esc_attr($id);
        ?>
"><?php 
        echo $label;
        ?>
</label>
            <select id="<?php 
        echo esc_attr($id);
        ?>
" class="<?php 
        echo $field_class;
        ?>
" name="<?php 
        echo esc_attr($name);
        ?>
" autocomplete="off">
                <?php 
        foreach ($options as $key => $option) {
            ?>
                    <option value="<?php 
            echo esc_attr($key);
            ?>
"<?php 
            selected($value, $key);
            ?>
><?php 
            echo $option->labels->name;
            ?>
</option>
                <?php 
        }
        ?>
            </select>
            <?php 
        if (!empty($description)) {
            ?>
                <em><?php 
            echo $description;
            ?>
</em>
            <?php 
        }
        ?>
        </p>
    <?php 
    }