Added new setting to show / hide articles thumbnails

This commit is contained in:
Nicolas Lœuillet
2023-06-13 15:02:48 +02:00
committed by Simounet
parent 2aa18b7b90
commit a94d7503c2
14 changed files with 100 additions and 2 deletions

View File

@ -23,8 +23,9 @@ class CreateConfigListener implements EventSubscriberInterface
private $actionMarkAsRead;
private $listMode;
private $session;
private $displayThumbnails;
public function __construct(EntityManagerInterface $em, $itemsOnPage, $feedLimit, $language, $readingSpeed, $actionMarkAsRead, $listMode, SessionInterface $session)
public function __construct(EntityManagerInterface $em, $itemsOnPage, $feedLimit, $language, $readingSpeed, $actionMarkAsRead, $listMode, SessionInterface $session, $displayThumbnails)
{
$this->em = $em;
$this->itemsOnPage = $itemsOnPage;
@ -34,6 +35,7 @@ class CreateConfigListener implements EventSubscriberInterface
$this->actionMarkAsRead = $actionMarkAsRead;
$this->listMode = $listMode;
$this->session = $session;
$this->displayThumbnails = $displayThumbnails;
}
public static function getSubscribedEvents()
@ -56,6 +58,7 @@ class CreateConfigListener implements EventSubscriberInterface
$config->setReadingSpeed($this->readingSpeed);
$config->setActionMarkAsRead($this->actionMarkAsRead);
$config->setListMode($this->listMode);
$config->setDisplayThumbnails($this->displayThumbnails);
$this->em->persist($config);
$this->em->flush();