Beispiel #1
0
 public static function parseStringWithReplacementList($toFormat, array $replacementList, $open = '[', $close = ']', $pattern = '/%\\(([a-zA-Z_]\\w*)\\)/', $ifNoMatchReturnFalse = true)
 {
     $formatArray = SuperStack::StackUp($toFormat, $open, $close);
     $parsed = self::parseArray($formatArray, $replacementList, $pattern, $ifNoMatchReturnFalse);
     return StringTools::rimplode(null, $parsed);
 }
Beispiel #2
0
 public static function doParse($toFormat)
 {
     $toFormat = StringTools::removeNewLines($toFormat, true, false);
     return SuperStack::StackUp($toFormat, '{', '}');
 }