public function quote($text)
    {
        if (false !== ($pos = strrpos($text, '.'))) {
            $table = substr($text, 0, $pos);
            $column = substr($text, $pos + 1);
        } else {
            $table = '';
            $column = $text;
        }

        if ($table) {
            return $this->quoteIdentifierTable($table) . '.' . $this->quoteIdentifier($column);
        } else {
            return $this->quoteIdentifier($column);
        }
    }
public function quote($text)
    {
        if (false !== ($pos = strrpos($text, '.'))) {
            $table = substr($text, 0, $pos);
            $column = substr($text, $pos + 1);
        } else {
            $table = '';
            $column = $text;
        }

        if ($table) {
            return $this->quoteIdentifierTable($table) . '.' . $this->quoteIdentifier($column);
        } else {
            return $this->quoteIdentifier($column);
        }
    }
public function quote ( $ text ) { if ( false !== ( $ pos = strrpos ( $ text , '.' ) ) ) { $ table = substr ( $ text , 0 , $ pos ) ; $ column = substr ( $ text , $ pos + 1 ) ; } else { $ table = '' ; $ column = $ text ; } if ( $ table ) { return $ this -> quoteIdentifierTable ( $ table ) . '.' . $ this -> quoteIdentifier ( $ column ) ; } else { return $ this -> quoteIdentifier ( $ column ) ; } }
Quotes full qualified column names and table names.

book.author_id => `book`.`author_id`
author_id => `author_id`

@param string $text
@return string
Quotes full qualified column names and table names .