public function inputText($text, $defaultValue = '')
    {
        $defaultValueStr = '';
        if ($defaultValue != '') {
            $defaultValueStr = '[' . $defaultValue . '] ';
        }
        
        echo $text . ' ' . $defaultValueStr;
    
        $handle = fopen('php://stdin', 'r');
        $line = fgets($handle);
        $preparedLine = strtolower(trim($line));
    
        if ($preparedLine === '') {
            $preparedLine = $defaultValue;
        }
    
        return $preparedLine;
    }