Yes it is. There is a Paginator Extension for versions of Doctrine below 2.2 . Starting with version 2.2, Doctrine sends Paginator for DQL queries out of the box.
Using non-standard database functions (such as SQL_CALC_FOUND_ROWS ) is not good practice with Doctrine (or another DBAL). Doctrine hides all database-dependent conditions from the user. Therefore, you cannot think about using SQL_CALC_FOUND_ROWS with Doctrine until it becomes part of cross-site SQL.
source share