Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow for multiple absolute directories as separate API docs in one project #2159

Open
mvriel opened this issue Dec 13, 2019 · 1 comment
Open
Assignees
Projects
Milestone

Comments

@mvriel
Copy link
Member

mvriel commented Dec 13, 2019

With phpDocumentor it had been possible in the past to provide multiple folders to parse and phpDocumentor would try to find a common folder as 'project root' and considered these provided folders to be part of the same project.

With the changes that we are doing in phpDocumentor 3, it would make more sense to interpret multiple (absolute) folders as separate API sections (loose components if you will) in the config and treat those as DSNs.

For this to work, we need to make changes in the way we convert command-line options to the configuration but it would improve the way multiple -d arguments are handled.

In addition, it should be possible for configuration API sections to have a specified subfolder instead of trying to render it all in one, and templates should support multiple API sections.

@mvriel mvriel added this to the 3.0.0 milestone Dec 13, 2019
@mvriel mvriel self-assigned this Dec 13, 2019
@mvriel mvriel modified the milestones: 3.0.0, 3.1 Jan 27, 2020
@mvriel
Copy link
Member Author

mvriel commented Jan 27, 2020

This is not a blocker for release of v3.0; pushing this to 3.1

@jaapio jaapio added this to Backlog in v3.2 via automation Nov 6, 2020
@jaapio jaapio moved this from Backlog to Ready for development in v3.2 Jan 31, 2021
@jaapio jaapio moved this from Ready for development to In Progress in v3.2 Jan 31, 2021
@jaapio jaapio assigned jaapio and unassigned mvriel Jan 31, 2021
@jaapio jaapio moved this from In Progress to Ready for development in v3.2 Feb 2, 2021
@mvriel mvriel moved this from Ready for development to In Progress in v3.2 Feb 27, 2021
@jaapio jaapio modified the milestones: 3.1, 3.2 Jul 4, 2021
@jaapio jaapio added this to To do in v3.4 Dec 28, 2021
@jaapio jaapio removed this from Backlog in v3.4 Sep 15, 2023
@jaapio jaapio modified the milestones: 3.2, 3.4.4 Jan 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
No open projects
v3.2
In Progress
Development

No branches or pull requests

2 participants