public function quoteField(string $input): string
    {
        $input = $this->unquoteField($input);

        // nope.. quote all
        // if (ctype_lower($input)) {
        //     return $input;
        // }

        if ($this->isMysql()) {
            return '`'. str_replace('`', '``', $input) .'`';
        } elseif ($this->isPgsql()) {
            return '"'. str_replace('"', '""', $input) .'"';
        }
    }
public function quoteField(string $input): string
    {
        $input = $this->unquoteField($input);

        // nope.. quote all
        // if (ctype_lower($input)) {
        //     return $input;
        // }

        if ($this->isMysql()) {
            return '`'. str_replace('`', '``', $input) .'`';
        } elseif ($this->isPgsql()) {
            return '"'. str_replace('"', '""', $input) .'"';
        }
    }
public function quoteField ( string $ input ) : string { $ input = $ this -> unquoteField ( $ input ) ; // nope.. quote all // if (ctype_lower($input)) { //     return $input; // } if ( $ this -> isMysql ( ) ) { return '`' . str_replace ( '`' , '``' , $ input ) . '`' ; } elseif ( $ this -> isPgsql ( ) ) { return '"' . str_replace ( '"' , '""' , $ input ) . '"' ; } }
Quote field.
@param  string $input
@return string
@throws Oppa\Agent\AgentException
Quote field .