Ниже приведен мой константный файл TYPO3 Typoscript, и я хочу преобразовать этот файл в формат массива с помощью php.(Я использую фреймворк Laravel 5.5).
Это мой файл constant.ts:
settings {
social {
# cat=jay: advanced/120/100; type=integer; label=Facebook page
facebook = http://www.facebook.com
# cat=jay: advanced/120/110; type=integer; label=Twitter account
twitter = https://twitter.com
# cat=jay: advanced/120/120; type=integer; label=Google Plus Account
google = https://plus.google.com
# cat=jay: advanced/120/130; type=integer; label=Direct Mail
mail = jay@gmail.com
}
# cat=jay: advanced/120/140; type=string; label=Path to logo file
logo =
}
Что я делаю:
Я читаю этот файл, используя
$jsonString = file_get_contents(storage_path() . "/jay/Configuration/TypoScript/Constants/Settings.ts");
Так как же преобразовать этот файл в правильный массив или формат JSON?