Skip to content

Update the starter project structure and the install and serve instructions - #142

Merged
armanist merged 1 commit into
stagingfrom
docs/project-structure-libraries
Oct 18, 2026
Merged

armanist merged 1 commit into
stagingfrom
docs/project-structure-libraries

Conversation

@armanist

Copy link
Copy Markdown
Collaborator

Brings three getting-started pages in line with the current starter project (quantum-php/project#204) and the serve command.

What changed

  • getting-started/project-structure.md: remove the libraries/ folder, which the starter project no longer ships; point custom classes to shared/ (autoloaded as Shared\); describe cache/ (the file cache and the rate limiter store their files in cache/data, git ignores its contents); merge the duplicated .env.example bullet.
  • installation.md: replace the PHP 7.4 note with a php -v check, fix a stray backslash and a missing bash fence, and give the default server address (http://127.0.0.1:8000/, next free port if 8000 is busy) with a link to the serve options.
  • cli/development-server.md: state the default address and the next-free-port behavior, linking to serve.

Changed paths

  • v3.0/getting-started/project-structure.md
  • v3.0/installation.md
  • v3.0/cli/development-server.md

SUMMARY.md: no change.

@armanist
armanist merged commit a0edff2 into staging Oct 18, 2026
1 check was pending
@armanist
armanist deleted the docs/project-structure-libraries branch October 18, 2026 21:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant