Beispiel #1
0
 /**
  * A controller for adding images to an article.
  *
  * @param request object
  * @param app object
  *
  * @return twig template
  */
 public function addImageAction(Request $request, Application $app)
 {
     $db = new DbRepository($app['dbh']);
     $contentId = $app['request']->get('contentId');
     $imagePath = $app['request']->get('imagePath');
     $result = $db->addImage($imagePath, $contentId);
     $content = $db->showOne($contentId);
     $args_array = array('user' => $app['session']->get('user'), 'image' => $content->getImagePath(), 'contentitemtitle' => $content->getContentItemTitle(), 'contentitem' => $content->getContentItem(), 'created' => $content->getCreated(), 'contentid' => $content->getContentId(), 'result' => $result);
     $templateName = '_singleContent';
     return $app['twig']->render($templateName . '.html.twig', $args_array);
 }