public function inUse($image)
{
$imageArticle = $this->orm->getRepository('Newscoop\\Image\\ArticleImage')->findOneBy(array('image' => $image));
if ($imageArticle) {
$imagesCount = $this->orm->getRepository('Newscoop\\Entity\\Article')->createQueryBuilder('a')->select('count(a)')->where('number = :articleNumber')->andWhere('images = :image')->setParameter('image', $imageArticle)->setParameter('articleNumber', $imageArticle->getArticleNumber())->getQuery()->getSingleScalarResult();
if ((int) $imagesCount > 0) {
return true;
}
}
return false;
}