public function __construct(Pages $page, EntityManager $entityManager, $directoryPath)
 {
     $this->entityManager = $entityManager;
     $this->directoryPath = $directoryPath;
     $this->deletingContent = $this->entityManager->getRepository('AppBundle:Content', 'content')->findBy(['pagesid' => $page->getId()]);
     foreach ($this->deletingContent as $item) {
         $image = $item->getImagesid();
         array_push($this->deletingImages, $image);
     }
 }
 /**
  * @param Pages $page The Pages entity
  * @return \Symfony\Component\Form\Form The form
  */
 private function createDeleteForm(Pages $page)
 {
     return $this->createFormBuilder()->setAction($this->generateUrl('_delete', ['id' => $page->getId()]))->setMethod('DELETE')->getForm();
 }
 /**
  * Deletes a Images entity and jpg file.
  *
  * @Route("/content/{id}/delete", name="_deleteContent")
  * @Method("DELETE")
  * @param Request $request
  * @param Images $image
  * @param Pages $page
  * @return \Symfony\Component\HttpFoundation\RedirectResponse
  */
 public function deleteAction(Request $request, Images $image, Pages $page)
 {
     $form = $this->createDeleteForm($image);
     $form->handleRequest($request);
     if ($form->isSubmitted() && $form->isValid()) {
         $em = $this->getDoctrine()->getManager();
         $em->remove($image);
         $em->flush();
     }
     return $this->redirectToRoute('_indexContent', ['id' => $page->getId()]);
 }