/** * Evaluates inner joins * * @param QueryBuilder $queryBuilder Query builder * @param AnnotationPaginator $annotation Annotation * * @return PaginatorEvaluatorInterface self Object */ public function evaluate(QueryBuilder $queryBuilder, AnnotationPaginator $annotation) { if (is_array($annotation->getNotNulls())) { foreach ($annotation->getNotNulls() as $notNull) { $queryBuilder->andWhere(trim($notNull[0]) . '.' . trim($notNull[1]) . ' IS NOT NULL'); } } return $this; }