/** * Set the query grammar to the default implementation. * * @return void */ public virtual void useDefaultQueryGrammar() { this._queryGrammar = this.getDefaultQueryGrammar(); }
/** * Set the query grammar used by the connection. * * @param \Illuminate\Database\Query\Grammars\Grammar $grammar * @return void */ public virtual void setQueryGrammar(BaseGrammar grammar) { this._queryGrammar = grammar; }
/** * Set the table prefix and return the grammar. * * @param \Illuminate\Database\Grammar $grammar * @return \Illuminate\Database\Grammar */ public virtual BaseGrammar withTablePrefix(BaseGrammar grammar) { grammar.setTablePrefix(this._tablePrefix); return(grammar); }