From 8f809e41ccddb818e9129f45107906d23764a5ed Mon Sep 17 00:00:00 2001
From: Torsten Oppermann <torsten@sgalinski.de>
Date: Wed, 12 Sep 2018 22:57:06 +0200
Subject: [PATCH] [TASK] Version 4.6.1

---
 Classes/XClass/Form/FormEditorController.php | 3 ++-
 composer.json                                | 2 +-
 ext_emconf.php                               | 2 +-
 3 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/Classes/XClass/Form/FormEditorController.php b/Classes/XClass/Form/FormEditorController.php
index 6e9969af..2a788235 100644
--- a/Classes/XClass/Form/FormEditorController.php
+++ b/Classes/XClass/Form/FormEditorController.php
@@ -27,6 +27,7 @@ namespace SGalinski\SgMail\XClass\Form;
 
 use SGalinski\SgMail\Service\MailTemplateService;
 use SGalinski\SgMail\Service\TypoScriptSettingsService;
+use Symfony\Component\Yaml\Yaml;
 use TYPO3\CMS\Core\Cache\CacheManager;
 use TYPO3\CMS\Core\Cache\Frontend\FrontendInterface;
 use TYPO3\CMS\Core\Utility\GeneralUtility;
@@ -109,7 +110,7 @@ class FormEditorController extends \TYPO3\CMS\Form\Controller\FormEditorControll
 
 		// parse yaml for form fields
 		$absoluteFilePath = GeneralUtility::getFileAbsFileName($formPersistenceIdentifier);
-		$parsedYaml = \yaml_parse_file($absoluteFilePath);
+		$parsedYaml = Yaml::parse(file_get_contents($absoluteFilePath));
 
 		$renderables = [];
 		foreach ($parsedYaml['renderables'] as $formPage) {
diff --git a/composer.json b/composer.json
index 82e06432..235cbcd8 100644
--- a/composer.json
+++ b/composer.json
@@ -6,7 +6,7 @@
 	"license": [
 		"GPL-2.0-or-later"
 	],
-	"version": "4.6.0",
+	"version": "4.6.1",
 	"repositories": [
 		{
 			"type": "composer",
diff --git a/ext_emconf.php b/ext_emconf.php
index 286f25d3..ed2378f1 100644
--- a/ext_emconf.php
+++ b/ext_emconf.php
@@ -8,7 +8,7 @@ $EM_CONF['sg_mail'] = array (
 	'title' => 'Mail Templates',
 	'description' => 'Mail Templates',
 	'category' => 'module',
-	'version' => '4.6.0',
+	'version' => '4.6.1',
 	'state' => 'stable',
 	'uploadfolder' => false,
 	'createDirs' => '',
-- 
GitLab