├── LICENSE.md ├── README.md ├── code-outliner ├── composer.json ├── console.php ├── docs ├── outline-multiple.png └── outline-single.png ├── index.php ├── phpunit.xml ├── src ├── Commands │ └── OutlineFileCommand.php ├── Elements │ ├── EmptyLine.php │ ├── Line.php │ └── Page.php ├── Exceptions │ └── FileNotFound.php ├── OutlinerApplication.php ├── Parser │ ├── DirectoryParser.php │ ├── FileParser.php │ └── Parser.php └── Renderer │ ├── Renderer.php │ └── index.twig └── tests ├── OutlinerTest.php └── data ├── merged ├── a.php └── b.php ├── outline.php ├── output.html └── output_merged.html /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/code-outliner/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/code-outliner/HEAD/README.md -------------------------------------------------------------------------------- /code-outliner: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/code-outliner/HEAD/code-outliner -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/code-outliner/HEAD/composer.json -------------------------------------------------------------------------------- /console.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/code-outliner/HEAD/console.php -------------------------------------------------------------------------------- /docs/outline-multiple.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/code-outliner/HEAD/docs/outline-multiple.png -------------------------------------------------------------------------------- /docs/outline-single.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/code-outliner/HEAD/docs/outline-single.png -------------------------------------------------------------------------------- /index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/code-outliner/HEAD/index.php -------------------------------------------------------------------------------- /phpunit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/code-outliner/HEAD/phpunit.xml -------------------------------------------------------------------------------- /src/Commands/OutlineFileCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/code-outliner/HEAD/src/Commands/OutlineFileCommand.php -------------------------------------------------------------------------------- /src/Elements/EmptyLine.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/code-outliner/HEAD/src/Elements/EmptyLine.php -------------------------------------------------------------------------------- /src/Elements/Line.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/code-outliner/HEAD/src/Elements/Line.php -------------------------------------------------------------------------------- /src/Elements/Page.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/code-outliner/HEAD/src/Elements/Page.php -------------------------------------------------------------------------------- /src/Exceptions/FileNotFound.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/code-outliner/HEAD/src/Exceptions/FileNotFound.php -------------------------------------------------------------------------------- /src/OutlinerApplication.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/code-outliner/HEAD/src/OutlinerApplication.php -------------------------------------------------------------------------------- /src/Parser/DirectoryParser.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/code-outliner/HEAD/src/Parser/DirectoryParser.php -------------------------------------------------------------------------------- /src/Parser/FileParser.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/code-outliner/HEAD/src/Parser/FileParser.php -------------------------------------------------------------------------------- /src/Parser/Parser.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/code-outliner/HEAD/src/Parser/Parser.php -------------------------------------------------------------------------------- /src/Renderer/Renderer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/code-outliner/HEAD/src/Renderer/Renderer.php -------------------------------------------------------------------------------- /src/Renderer/index.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/code-outliner/HEAD/src/Renderer/index.twig -------------------------------------------------------------------------------- /tests/OutlinerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/code-outliner/HEAD/tests/OutlinerTest.php -------------------------------------------------------------------------------- /tests/data/merged/a.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/code-outliner/HEAD/tests/data/merged/a.php -------------------------------------------------------------------------------- /tests/data/merged/b.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/code-outliner/HEAD/tests/data/merged/b.php -------------------------------------------------------------------------------- /tests/data/outline.php: -------------------------------------------------------------------------------- 1 |