ulmus/src/Repository/MssqlRepository.php

23 lines
583 B
PHP
Raw Normal View History

<?php
namespace Ulmus\Repository;
use Ulmus\{Repository, Query, Ulmus, Common};
class MssqlRepository extends Repository {
protected function finalizeQuery() : void
{
2022-07-18 17:28:53 +00:00
if ( $this->queryBuilder->getFragment(Query\MsSQL\Offset::class) ) {
if (null === $order = $this->queryBuilder->getFragment(Query\OrderBy::class)) {
$this->orderBy("(SELECT 0)");
}
2022-04-13 13:12:00 +00:00
}
}
protected function serverRequestCountRepository() : Repository
{
return new static($this->entityClass, $this->alias, $this->adapter);
}
}