From c9195290b229b3049cf473c4cc5524846bbed2ba Mon Sep 17 00:00:00 2001 From: Bruno Menezes Date: Wed, 28 May 2014 16:56:09 -0300 Subject: [PATCH] habilita e desabilita redes --- src/Cacic/CommonBundle/Entity/AcaoRedeRepository.php | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/Cacic/CommonBundle/Entity/AcaoRedeRepository.php b/src/Cacic/CommonBundle/Entity/AcaoRedeRepository.php index 651e5e4..d93fc41 100644 --- a/src/Cacic/CommonBundle/Entity/AcaoRedeRepository.php +++ b/src/Cacic/CommonBundle/Entity/AcaoRedeRepository.php @@ -52,11 +52,12 @@ class AcaoRedeRepository extends EntityRepository { $em = $this->getEntityManager(); $redesLocal = $em->getRepository( 'CacicCommonBundle:Rede' )->getArrayChaveValorPorLocal( $local ); - + foreach ( $redesLocal as $idRede => $nmRede ) { - $obj = $this->find( array( 'acao'=>$acao, 'rede'=>$idRede ) ); - if ( $obj ) $em->remove( $obj ); + $arr = $this->findBy( array( 'acao'=>$acao, 'rede'=>$idRede ) ); + foreach ( $arr as $obj ) + $em->remove( $obj ); } $em->flush(); -- libgit2 0.21.2