@@ -1303,4 +1303,70 @@ public function __call($method, $parameters)
13031303
13041304 return parent ::__call ($ method , $ parameters );
13051305 }
1306+
1307+ /** @internal This method is not supported by MongoDB. */
1308+ public function toSql ()
1309+ {
1310+ throw new \BadMethodCallException ('This method is not supported by MongoDB. Try "toMql()" instead. ' );
1311+ }
1312+
1313+ /** @internal This method is not supported by MongoDB. */
1314+ public function toRawSql ()
1315+ {
1316+ throw new \BadMethodCallException ('This method is not supported by MongoDB. Try "toMql()" instead. ' );
1317+ }
1318+
1319+ /** @internal This method is not supported by MongoDB. */
1320+ public function whereColumn ($ first , $ operator = null , $ second = null , $ boolean = 'and ' )
1321+ {
1322+ throw new \BadMethodCallException ('This method is not supported by MongoDB ' );
1323+ }
1324+
1325+ /** @internal This method is not supported by MongoDB. */
1326+ public function whereFullText ($ columns , $ value , array $ options = [], $ boolean = 'and ' )
1327+ {
1328+ throw new \BadMethodCallException ('This method is not supported by MongoDB ' );
1329+ }
1330+
1331+ /** @internal This method is not supported by MongoDB. */
1332+ public function groupByRaw ($ sql , array $ bindings = [])
1333+ {
1334+ throw new \BadMethodCallException ('This method is not supported by MongoDB ' );
1335+ }
1336+
1337+ /** @internal This method is not supported by MongoDB. */
1338+ public function orderByRaw ($ sql , $ bindings = [])
1339+ {
1340+ throw new \BadMethodCallException ('This method is not supported by MongoDB ' );
1341+ }
1342+
1343+ /** @internal This method is not supported by MongoDB. */
1344+ public function unionAll ($ query )
1345+ {
1346+ throw new \BadMethodCallException ('This method is not supported by MongoDB ' );
1347+ }
1348+
1349+ /** @internal This method is not supported by MongoDB. */
1350+ public function union ($ query , $ all = false )
1351+ {
1352+ throw new \BadMethodCallException ('This method is not supported by MongoDB ' );
1353+ }
1354+
1355+ /** @internal This method is not supported by MongoDB. */
1356+ public function having ($ column , $ operator = null , $ value = null , $ boolean = 'and ' )
1357+ {
1358+ throw new \BadMethodCallException ('This method is not supported by MongoDB ' );
1359+ }
1360+
1361+ /** @internal This method is not supported by MongoDB. */
1362+ public function havingRaw ($ sql , array $ bindings = [], $ boolean = 'and ' )
1363+ {
1364+ throw new \BadMethodCallException ('This method is not supported by MongoDB ' );
1365+ }
1366+
1367+ /** @internal This method is not supported by MongoDB. */
1368+ public function havingBetween ($ column , iterable $ values , $ boolean = 'and ' , $ not = false )
1369+ {
1370+ throw new \BadMethodCallException ('This method is not supported by MongoDB ' );
1371+ }
13061372}
0 commit comments