public function __construct(Connection $connection, Query $grammar = null) { $this->connection = $connection; $this->query = $grammar ?: $connection->getDSLGrammar(); }