private function getIssueMaxNumber($publicationId, $languageId)
{
$issue = $this->em->getRepository('Newscoop\\Entity\\Issue')->createQueryBuilder('i')->select('MAX(i.number) AS MaxNumber')->where('i.publication = :publication')->andWhere('i.language = :language')->andWhere('i.workflowStatus = :workflowStatus')->getQuery()->setParameters(array('publication' => $publicationId, 'language' => $languageId, 'workflowStatus' => 'Y'))->getScalarResult();
if (count($issue) > 0) {
return $issue[0]['MaxNumber'];
}
return false;
}