Skip to content

Update "Feature guide" documentation#1595

Merged
henriquemoody merged 1 commit intoRespect:mainfrom
henriquemoody:docs/feature-guide
Jan 19, 2026
Merged

Update "Feature guide" documentation#1595
henriquemoody merged 1 commit intoRespect:mainfrom
henriquemoody:docs/feature-guide

Conversation

@henriquemoody
Copy link
Copy Markdown
Member

The documentation was quite outdated after the many changes I made in the main branch. This commit will make sure it's up-to-date.

I'm also creating a "Placeholder pipes" documentation, so there's not too much content in the "Feature guide"

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the Feature Guide documentation to align with recent changes in the main branch and creates a new dedicated Placeholder Pipes documentation page to better organize content.

Key changes:

  • Adds comprehensive documentation for placeholder pipes with detailed examples of all available modifiers
  • Restructures and expands the Feature Guide with new sections on validation methods, smart validation, PHP attributes, result composition, and advanced features
  • Improves code examples and adds clearer explanations of validator behavior and immutability

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
docs/placeholder-pipes.md New documentation file dedicated to explaining placeholder pipe modifiers with usage examples for raw, quote, trans, listOr, listAnd, and custom modifiers
docs/feature-guide.md Major restructuring and expansion adding sections on validation methods, PHP attributes, result composition, prefixed shortcuts, custom templates for nested structures, naming validators, reusing validators, and advanced features like nested validation paths and helpful stack traces

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread docs/feature-guide.md
Comment thread docs/placeholder-pipes.md Outdated
Comment thread docs/feature-guide.md Outdated
Comment thread docs/feature-guide.md Outdated
Comment thread docs/feature-guide.md
Comment thread docs/feature-guide.md Outdated
Comment thread docs/feature-guide.md Outdated
Comment thread docs/feature-guide.md Outdated
Comment thread docs/feature-guide.md Outdated
Copy link
Copy Markdown
Member

@alganet alganet left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some suggestions on terminology. Nothing critical.

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread docs/feature-guide.md Outdated
@henriquemoody henriquemoody force-pushed the docs/feature-guide branch 2 times, most recently from a064e53 to c26feb2 Compare January 18, 2026 17:59
alganet
alganet previously approved these changes Jan 19, 2026
Copy link
Copy Markdown
Member

@alganet alganet left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Small nitpick on the emdash. You can ignore it and merge if you want.

Comment thread docs/feature-guide.md Outdated
The documentation was quite outdated after the many changes I made in
the main branch. This commit will make sure it's up-to-date.

I'm also creating a "Placeholder pipes" documentation, so there's not
too much content in the "Feature guide"

Assisted-by: Zed (devstral-2:123b)
@henriquemoody henriquemoody merged commit 66a92cd into Respect:main Jan 19, 2026
1 check passed
@henriquemoody henriquemoody deleted the docs/feature-guide branch January 19, 2026 09:48
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.

3 participants