コード例 #1
0
 /**
  * @param array $configuration
  * @return string
  */
 protected function encodeTypoScriptArray(array $configuration)
 {
     $configuration = $this->ensureDottedKeys($configuration);
     $typoScriptParser = new ExtendedTemplateService();
     $typoScriptParser->flattenSetup($configuration, 'backend_layout.', false);
     $string = '';
     foreach ($typoScriptParser->flatSetup as $name => $value) {
         $string .= $name . ' = ' . $value . LF;
     }
     return $string;
 }