├── LICENSE ├── README.rst ├── bin ├── doctum-binary.php └── doctum.php ├── composer.json ├── locale ├── en.mo └── fr.mo └── src ├── Console ├── Application.php └── Command │ ├── Command.php │ ├── ParseCommand.php │ ├── RenderCommand.php │ ├── UpdateCommand.php │ └── VersionCommand.php ├── Doctum.php ├── ErrorHandler.php ├── Indexer.php ├── Message.php ├── Parser ├── ClassVisitor │ ├── InheritdocClassVisitor.php │ ├── MethodClassVisitor.php │ ├── PropertyClassVisitor.php │ └── ViewSourceClassVisitor.php ├── ClassVisitorInterface.php ├── CodeParser.php ├── DocBlockParser.php ├── Filter │ ├── DefaultFilter.php │ ├── FilterInterface.php │ ├── PublicFilter.php │ └── TrueFilter.php ├── FunctionVisitor │ └── ViewSourceFunctionVisitor.php ├── FunctionVisitorInterface.php ├── Node │ └── DocBlockNode.php ├── NodeVisitor.php ├── ParseError.php ├── Parser.php ├── ParserContext.php ├── ProjectTraverser.php └── Transaction.php ├── Project.php ├── Reflection ├── ClassReflection.php ├── ConstantReflection.php ├── FunctionReflection.php ├── HintReflection.php ├── LazyClassReflection.php ├── MethodReflection.php ├── ParameterReflection.php ├── PropertyReflection.php └── Reflection.php ├── RemoteRepository ├── AbstractRemoteRepository.php ├── BitBucketRemoteRepository.php ├── GitHubRemoteRepository.php └── GitLabRemoteRepository.php ├── Renderer ├── Diff.php ├── Index.php ├── Renderer.php ├── Theme.php ├── ThemeSet.php └── TwigExtension.php ├── Resources └── themes │ └── default │ ├── class.twig │ ├── classes.twig │ ├── css │ ├── bootstrap-theme.css │ ├── bootstrap-theme.min.css │ ├── bootstrap.css │ ├── bootstrap.min.css │ └── doctum.css │ ├── doc-index.twig │ ├── doctum-search.json.twig │ ├── doctum.js.twig │ ├── fonts │ ├── doctum-font.css │ ├── doctum.eot │ ├── doctum.svg │ ├── doctum.ttf │ ├── doctum.woff │ └── doctum.woff2 │ ├── index.twig │ ├── interfaces.twig │ ├── js │ ├── autocomplete.min.js │ ├── bootstrap.js │ ├── bootstrap.min.js │ └── jquery-3.5.1.slim.min.js │ ├── layout │ ├── base.twig │ └── layout.twig │ ├── macros.twig │ ├── manifest.yml │ ├── namespace.twig │ ├── namespaces.twig │ ├── opensearch.twig │ ├── search.twig │ └── traits.twig ├── Store ├── ArrayStore.php ├── JsonStore.php └── StoreInterface.php ├── Tree.php ├── TreeNode.php └── Version ├── GitVersionCollection.php ├── SingleVersionCollection.php ├── Version.php └── VersionCollection.php /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/LICENSE -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/README.rst -------------------------------------------------------------------------------- /bin/doctum-binary.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/bin/doctum-binary.php -------------------------------------------------------------------------------- /bin/doctum.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/bin/doctum.php -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/composer.json -------------------------------------------------------------------------------- /locale/en.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/locale/en.mo -------------------------------------------------------------------------------- /locale/fr.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/locale/fr.mo -------------------------------------------------------------------------------- /src/Console/Application.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Console/Application.php -------------------------------------------------------------------------------- /src/Console/Command/Command.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Console/Command/Command.php -------------------------------------------------------------------------------- /src/Console/Command/ParseCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Console/Command/ParseCommand.php -------------------------------------------------------------------------------- /src/Console/Command/RenderCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Console/Command/RenderCommand.php -------------------------------------------------------------------------------- /src/Console/Command/UpdateCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Console/Command/UpdateCommand.php -------------------------------------------------------------------------------- /src/Console/Command/VersionCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Console/Command/VersionCommand.php -------------------------------------------------------------------------------- /src/Doctum.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Doctum.php -------------------------------------------------------------------------------- /src/ErrorHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/ErrorHandler.php -------------------------------------------------------------------------------- /src/Indexer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Indexer.php -------------------------------------------------------------------------------- /src/Message.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Message.php -------------------------------------------------------------------------------- /src/Parser/ClassVisitor/InheritdocClassVisitor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Parser/ClassVisitor/InheritdocClassVisitor.php -------------------------------------------------------------------------------- /src/Parser/ClassVisitor/MethodClassVisitor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Parser/ClassVisitor/MethodClassVisitor.php -------------------------------------------------------------------------------- /src/Parser/ClassVisitor/PropertyClassVisitor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Parser/ClassVisitor/PropertyClassVisitor.php -------------------------------------------------------------------------------- /src/Parser/ClassVisitor/ViewSourceClassVisitor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Parser/ClassVisitor/ViewSourceClassVisitor.php -------------------------------------------------------------------------------- /src/Parser/ClassVisitorInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Parser/ClassVisitorInterface.php -------------------------------------------------------------------------------- /src/Parser/CodeParser.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Parser/CodeParser.php -------------------------------------------------------------------------------- /src/Parser/DocBlockParser.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Parser/DocBlockParser.php -------------------------------------------------------------------------------- /src/Parser/Filter/DefaultFilter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Parser/Filter/DefaultFilter.php -------------------------------------------------------------------------------- /src/Parser/Filter/FilterInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Parser/Filter/FilterInterface.php -------------------------------------------------------------------------------- /src/Parser/Filter/PublicFilter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Parser/Filter/PublicFilter.php -------------------------------------------------------------------------------- /src/Parser/Filter/TrueFilter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Parser/Filter/TrueFilter.php -------------------------------------------------------------------------------- /src/Parser/FunctionVisitor/ViewSourceFunctionVisitor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Parser/FunctionVisitor/ViewSourceFunctionVisitor.php -------------------------------------------------------------------------------- /src/Parser/FunctionVisitorInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Parser/FunctionVisitorInterface.php -------------------------------------------------------------------------------- /src/Parser/Node/DocBlockNode.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Parser/Node/DocBlockNode.php -------------------------------------------------------------------------------- /src/Parser/NodeVisitor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Parser/NodeVisitor.php -------------------------------------------------------------------------------- /src/Parser/ParseError.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Parser/ParseError.php -------------------------------------------------------------------------------- /src/Parser/Parser.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Parser/Parser.php -------------------------------------------------------------------------------- /src/Parser/ParserContext.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Parser/ParserContext.php -------------------------------------------------------------------------------- /src/Parser/ProjectTraverser.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Parser/ProjectTraverser.php -------------------------------------------------------------------------------- /src/Parser/Transaction.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Parser/Transaction.php -------------------------------------------------------------------------------- /src/Project.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Project.php -------------------------------------------------------------------------------- /src/Reflection/ClassReflection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Reflection/ClassReflection.php -------------------------------------------------------------------------------- /src/Reflection/ConstantReflection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Reflection/ConstantReflection.php -------------------------------------------------------------------------------- /src/Reflection/FunctionReflection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Reflection/FunctionReflection.php -------------------------------------------------------------------------------- /src/Reflection/HintReflection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Reflection/HintReflection.php -------------------------------------------------------------------------------- /src/Reflection/LazyClassReflection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Reflection/LazyClassReflection.php -------------------------------------------------------------------------------- /src/Reflection/MethodReflection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Reflection/MethodReflection.php -------------------------------------------------------------------------------- /src/Reflection/ParameterReflection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Reflection/ParameterReflection.php -------------------------------------------------------------------------------- /src/Reflection/PropertyReflection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Reflection/PropertyReflection.php -------------------------------------------------------------------------------- /src/Reflection/Reflection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Reflection/Reflection.php -------------------------------------------------------------------------------- /src/RemoteRepository/AbstractRemoteRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/RemoteRepository/AbstractRemoteRepository.php -------------------------------------------------------------------------------- /src/RemoteRepository/BitBucketRemoteRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/RemoteRepository/BitBucketRemoteRepository.php -------------------------------------------------------------------------------- /src/RemoteRepository/GitHubRemoteRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/RemoteRepository/GitHubRemoteRepository.php -------------------------------------------------------------------------------- /src/RemoteRepository/GitLabRemoteRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/RemoteRepository/GitLabRemoteRepository.php -------------------------------------------------------------------------------- /src/Renderer/Diff.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Renderer/Diff.php -------------------------------------------------------------------------------- /src/Renderer/Index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Renderer/Index.php -------------------------------------------------------------------------------- /src/Renderer/Renderer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Renderer/Renderer.php -------------------------------------------------------------------------------- /src/Renderer/Theme.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Renderer/Theme.php -------------------------------------------------------------------------------- /src/Renderer/ThemeSet.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Renderer/ThemeSet.php -------------------------------------------------------------------------------- /src/Renderer/TwigExtension.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Renderer/TwigExtension.php -------------------------------------------------------------------------------- /src/Resources/themes/default/class.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Resources/themes/default/class.twig -------------------------------------------------------------------------------- /src/Resources/themes/default/classes.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Resources/themes/default/classes.twig -------------------------------------------------------------------------------- /src/Resources/themes/default/css/bootstrap-theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Resources/themes/default/css/bootstrap-theme.css -------------------------------------------------------------------------------- /src/Resources/themes/default/css/bootstrap-theme.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Resources/themes/default/css/bootstrap-theme.min.css -------------------------------------------------------------------------------- /src/Resources/themes/default/css/bootstrap.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Resources/themes/default/css/bootstrap.css -------------------------------------------------------------------------------- /src/Resources/themes/default/css/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Resources/themes/default/css/bootstrap.min.css -------------------------------------------------------------------------------- /src/Resources/themes/default/css/doctum.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Resources/themes/default/css/doctum.css -------------------------------------------------------------------------------- /src/Resources/themes/default/doc-index.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Resources/themes/default/doc-index.twig -------------------------------------------------------------------------------- /src/Resources/themes/default/doctum-search.json.twig: -------------------------------------------------------------------------------- 1 | {{ search_index|raw }} 2 | -------------------------------------------------------------------------------- /src/Resources/themes/default/doctum.js.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Resources/themes/default/doctum.js.twig -------------------------------------------------------------------------------- /src/Resources/themes/default/fonts/doctum-font.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Resources/themes/default/fonts/doctum-font.css -------------------------------------------------------------------------------- /src/Resources/themes/default/fonts/doctum.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Resources/themes/default/fonts/doctum.eot -------------------------------------------------------------------------------- /src/Resources/themes/default/fonts/doctum.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Resources/themes/default/fonts/doctum.svg -------------------------------------------------------------------------------- /src/Resources/themes/default/fonts/doctum.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Resources/themes/default/fonts/doctum.ttf -------------------------------------------------------------------------------- /src/Resources/themes/default/fonts/doctum.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Resources/themes/default/fonts/doctum.woff -------------------------------------------------------------------------------- /src/Resources/themes/default/fonts/doctum.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Resources/themes/default/fonts/doctum.woff2 -------------------------------------------------------------------------------- /src/Resources/themes/default/index.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Resources/themes/default/index.twig -------------------------------------------------------------------------------- /src/Resources/themes/default/interfaces.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Resources/themes/default/interfaces.twig -------------------------------------------------------------------------------- /src/Resources/themes/default/js/autocomplete.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Resources/themes/default/js/autocomplete.min.js -------------------------------------------------------------------------------- /src/Resources/themes/default/js/bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Resources/themes/default/js/bootstrap.js -------------------------------------------------------------------------------- /src/Resources/themes/default/js/bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Resources/themes/default/js/bootstrap.min.js -------------------------------------------------------------------------------- /src/Resources/themes/default/js/jquery-3.5.1.slim.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Resources/themes/default/js/jquery-3.5.1.slim.min.js -------------------------------------------------------------------------------- /src/Resources/themes/default/layout/base.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Resources/themes/default/layout/base.twig -------------------------------------------------------------------------------- /src/Resources/themes/default/layout/layout.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Resources/themes/default/layout/layout.twig -------------------------------------------------------------------------------- /src/Resources/themes/default/macros.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Resources/themes/default/macros.twig -------------------------------------------------------------------------------- /src/Resources/themes/default/manifest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Resources/themes/default/manifest.yml -------------------------------------------------------------------------------- /src/Resources/themes/default/namespace.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Resources/themes/default/namespace.twig -------------------------------------------------------------------------------- /src/Resources/themes/default/namespaces.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Resources/themes/default/namespaces.twig -------------------------------------------------------------------------------- /src/Resources/themes/default/opensearch.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Resources/themes/default/opensearch.twig -------------------------------------------------------------------------------- /src/Resources/themes/default/search.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Resources/themes/default/search.twig -------------------------------------------------------------------------------- /src/Resources/themes/default/traits.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Resources/themes/default/traits.twig -------------------------------------------------------------------------------- /src/Store/ArrayStore.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Store/ArrayStore.php -------------------------------------------------------------------------------- /src/Store/JsonStore.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Store/JsonStore.php -------------------------------------------------------------------------------- /src/Store/StoreInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Store/StoreInterface.php -------------------------------------------------------------------------------- /src/Tree.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Tree.php -------------------------------------------------------------------------------- /src/TreeNode.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/TreeNode.php -------------------------------------------------------------------------------- /src/Version/GitVersionCollection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Version/GitVersionCollection.php -------------------------------------------------------------------------------- /src/Version/SingleVersionCollection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Version/SingleVersionCollection.php -------------------------------------------------------------------------------- /src/Version/Version.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Version/Version.php -------------------------------------------------------------------------------- /src/Version/VersionCollection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-lts/doctum/HEAD/src/Version/VersionCollection.php --------------------------------------------------------------------------------