Neos\Flow\Tests\Unit\ObjectManagement\Proxy\CompilerTest::stripOpeningPhpTagCorrectlyStripsPhpTagDataProvider PHP Method

stripOpeningPhpTagCorrectlyStripsPhpTagDataProvider() public method

    public function stripOpeningPhpTagCorrectlyStripsPhpTagDataProvider()
    {
        return [['classCode' => "", 'expectedResult' => ""], ['classCode' => "Not\nPHP code\n", 'expectedResult' => "Not\nPHP code\n"], ['classCode' => "<?php just one line", 'expectedResult' => " just one line"], ['classCode' => "<?php another <?php tag", 'expectedResult' => " another <?php tag"], ['classCode' => "  <?php  space before and after tag", 'expectedResult' => "  space before and after tag"], ['classCode' => "<?php\nsecond line", 'expectedResult' => "\nsecond line"], ['classCode' => "  <?php\nsecond line", 'expectedResult' => "\nsecond line"], ['classCode' => "<?php  first line\nsecond line", 'expectedResult' => "  first line\nsecond line"], ['classCode' => "<?php\nsecond line with another <?php tag", 'expectedResult' => "\nsecond line with another <?php tag"], ['classCode' => "\n<?php\nempty line before php tag", 'expectedResult' => "\nempty line before php tag"], ['classCode' => "<?php\nsecond line\n<?php\nthird line", 'expectedResult' => "\nsecond line\n<?php\nthird line"]];
    }