Example #1
0
 /**
  * Format template parameters: One parameter per line. Adds separator pipe
  */
 public static function formatTemplateParameters($template)
 {
     $result = "\n";
     $parameters = TemplateReader::getParameters($template);
     foreach ($parameters as $param) {
         list($paramName, $defaultValue) = $param;
         $result .= !is_numeric($paramName) ? "|" . $paramName . "={$defaultValue}\n" : "|\n";
     }
     return $result;
 }