public function __construct(ThemesService $themesService, PublicationService $publicationService)
{
$this->smarty = \CampTemplate::singleton();
$this->smarty->assign('gimme', $this->smarty->context());
$this->themesService = $themesService;
$this->publicationService = $publicationService;
$this->originalVector = $this->smarty->campsiteVector;
$this->preconfigureSmarty();
}