Add event package documentation#5
Conversation
Documents the phpnomad/event package, which provides a flexible event system with hooks, listeners, and event bindings. Includes: - Event interface - EventStrategy interface - ActionBindingStrategy interface - CanHandle interface - HasEventBindings interface - HasListeners interface - Best practices guide 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 405102047c
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| | [auth](../auth/introduction) | Authentication lifecycle events | | ||
| | [rest](../rest/introduction) | Request/response events via [EventInterceptor](../rest/interceptors/included-interceptors/event-interceptor) | | ||
| | [update](../update/introduction) | Update lifecycle events | | ||
| | [wordpress-integration](../wordpress-integration/introduction) | Bridges WordPress hooks to application events | |
There was a problem hiding this comment.
Fix broken links to missing package docs
These links point to /packages/auth/introduction, /packages/update/introduction, and /packages/wordpress-integration/introduction. I checked public/docs/packages and ran a repo-wide rg for those paths and found no matching Markdown files, so these entries will 404 in the built site. Either add the missing package docs or change the links to existing pages/external URLs.
Useful? React with 👍 / 👎.
|
|
||
| ### Implementations | ||
|
|
||
| * [Symfony Event Dispatcher Integration](../symfony-event-dispatcher-integration/introduction) — Production-ready EventStrategy implementation |
There was a problem hiding this comment.
Update or add docs for Symfony integration link
This link targets ../symfony-event-dispatcher-integration/introduction, but there is no corresponding document under public/docs (no matches from find public/docs -path '*symfony-event-dispatcher*'). The same path is referenced again in the Next Steps section, so readers will hit a 404. Add the package docs or update the link to where the integration is documented.
Useful? React with 👍 / 👎.
Documents the phpnomad/event package, which provides a flexible event system with hooks, listeners, and event bindings.
Includes:
🤖 Generated with Claude Code
Co-Authored-By: Claude noreply@anthropic.com