]> Raphaƫl G. Git Repositories - packbundle/blobdiff - Command/RangeCommand.php
Add header and trailer to range command output
[packbundle] / Command / RangeCommand.php
index 6ba5dd110f3c5a974456c99627a07095d4183ff1..6ca60908b3952a44ce6605c29f15bb4a485183ae 100644 (file)
@@ -12,6 +12,7 @@
 namespace Rapsys\PackBundle\Command;
 
 use Rapsys\PackBundle\Command;
 namespace Rapsys\PackBundle\Command;
 
 use Rapsys\PackBundle\Command;
+use Rapsys\PackBundle\RapsysPackBundle;
 
 use Symfony\Component\Console\Input\InputArgument;
 use Symfony\Component\Console\Input\InputInterface;
 
 use Symfony\Component\Console\Input\InputArgument;
 use Symfony\Component\Console\Input\InputInterface;
@@ -97,7 +98,8 @@ class RangeCommand extends Command {
                                $content = preg_replace('/^(RAPSYSPACK_RANGE=.*)$/m', '#$1'."\n".strtr($string, ['\\' => '\\\\', '\\$' => '\\\\$']), $content);
                        //Without match
                        } else {
                                $content = preg_replace('/^(RAPSYSPACK_RANGE=.*)$/m', '#$1'."\n".strtr($string, ['\\' => '\\\\', '\\$' => '\\\\$']), $content);
                        //Without match
                        } else {
-                               $content .= "\n".$string;
+                               //Append string
+                               $content .= (strlen($content)?"\n\n":'').'###> '.RapsysPackBundle::getBundleAlias().' ###'."\n".$string."\n".'###< '.RapsysPackBundle::getBundleAlias().' ###';
                        }
 
                        //Write file content
                        }
 
                        //Write file content