Skip to content

chore: add comprehensive type hints and PHPDoc documentation #000#3

Merged
boite merged 1 commit intolinkorb:masterfrom
prajapati-kaushik:0000-define-types
Mar 30, 2026
Merged

chore: add comprehensive type hints and PHPDoc documentation #000#3
boite merged 1 commit intolinkorb:masterfrom
prajapati-kaushik:0000-define-types

Conversation

@prajapati-kaushik
Copy link
Copy Markdown
Contributor

@prajapati-kaushik prajapati-kaushik commented Aug 23, 2025

  • Add strict type hints to all class properties (array, bool)
  • Add parameter and return type declarations to all methods
  • Fix getUuid() to return string instead of UuidInterface
  • Add comprehensive PHPDoc comments with @param, @return, @throws annotations
  • Add class-level documentation explaining XUID functionality
  • Ensure PHPStan level 10 compliance

Proposed changes

  • Breaking change: fix or feature that would cause existing functionality to not work as expected

Checklist

Further comments

- Add strict type hints to all class properties (array, bool)
- Add parameter and return type declarations to all methods
- Fix getUuid() to return string instead of UuidInterface
- Add comprehensive PHPDoc comments with @param, @return, @throws annotations
- Add class-level documentation explaining XUID functionality
- Ensure PHPStan level 10 compliance
@prajapati-kaushik
Copy link
Copy Markdown
Contributor Author

@joostfaassen: Please review and merge PR

@mhitza
Copy link
Copy Markdown

mhitza commented Sep 18, 2025

@boite can you merge this PR and create a new patch release?

@boite boite merged commit f8c0da8 into linkorb:master Mar 30, 2026
1 check passed
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