static public function auto($name, $value=null, $settings=[])
    {
        !isset($settings['form_type']) && $settings['form_type'] = 'text';
        if (isset($settings['with_multi']) && $settings['with_multi']) {
            $method = 'multi';
        } else {
            $method = $settings['form_type'];
        }
        
        return call_user_func_array(get_called_class() . '::' . $method, [$name, $value, $settings]);
    }