/** * {@inheritdoc} */ public function getCountQuery(ListFilterInterface $filter = null) { $access = $filter instanceof StockFilter ? $filter->getAccess() : null; $user = $filter instanceof SecureFilterInterface ? $filter->getUser() : null; if ($access == 'mtnt') { $qb = $this->getCountQueryBuilder($filter); $permissions = array('OWNER'); return $this->getAclFilter()->apply($qb, $permissions, $user, 'v'); } else { return parent::getCountQuery($filter); } }