public static function generateTextArea($name, 
                                            $currentValue = "", 
                                            $placeholder  = "", 
                                            $class        = "",
                                            $rows         = "",
                                            $cols         = "",
                                            $id           = "",
                                            $disabled     = false)
    {
        $idAttribute = '';
        $rowAttribute = '';
        $colsAttribute = '';
        $disabledAttribute = '';
        
        if ($rows != "")
        {
            $rowAttribute = ' rows="' . $rows . '" ';
        }
        
        if ($cols != "")
        {
            $colsAttribute = ' cols="' . $cols . '" ';
        }
        
        
        if ($id != "")
        {
            $idAttribute = ' id="' . $id . '" ';
        }
        
        if ($disabled)
        {
            $disabledAttribute = ' disabled ';
        }
        
        $html = '<textarea ' .
                    'name="' . $name . '" ' .
                    'class="' . $class . '" ' .
                    'placeholder="' . $placeholder . '" ' .
                    $idAttribute .
                    $rowAttribute .
                    $colsAttribute .
                    $disabledAttribute .
                '>'  . 
                    $currentValue . 
                '</textarea>';
        
        return $html;
    }