Solo tienes que hacer lo siguiente en searchSumarioBOEAction
Código PHP:
Ver original$sumarioBOE=new boe1();
$form = $this->createForm(new searchSumarioBOEType
(), $sumarioBOE, array ('method' => 'GET',)); $form->handleRequest($request);
//obtienes objeto epigrafe
$TEpigrafe = $sumarioBOE->getEpigrafe();
Despues de hacer el handlerRequest la entidad creada tiene los valores que enviaste por el formulario, asi que puedes obtener el objeto que deseas, tambien debido a que $sumarioBOE tiene ya todos lo que enviaste del formulario esta parte es innecesaria:
Código PHP:
Ver original$fechaDesde = $formDatos['fechaDesde'];
$fechaHasta = $formDatos['fechaHasta'];
$nombreSeccion = $formDatos['NombreSeccion'];
$epigrafe = $formDatos['epigrafe'];
$departamento = $formDatos['departamento'];
$titulo = $formDatos['titulo'];
buildQueryBuilder esta de mas en el controller, para eso utiliza repositorios
http://symfony.com/doc/current/book/...sitory-classes
El modo removeCommonWords no es necesario en el controller, debes de convertirlo a una validación
http://symfony.com/doc/2.3/cookbook/...onstraint.html