public function get($key, $default = '')
    {
        if (!is_null($this->_env)) {
            $item = ($this->has($key)) ? getenv($key) : $default;

            if (is_numeric($item)) {
                if (strrpos($item, '.') !== false) {
                    return floatval($item);
                } else {
                    return intval($item);
                }
            }

            switch ($item) {
                case 'true':
                    return true;
                    break;
                case 'false':
                    return false;
                    break;
            }

            return var_export($default, true);
        }

        return var_export($default, true);
    }