Skip to content

Support PHP 8.3/8.4 features — full reflection parity #162

@devin-ai-integration

Description

@devin-ai-integration

This tracks all remaining work to achieve full parity with native PHP 8.3/8.4 reflection APIs.

Current state

  • hasHooks(), hasHook(), isVirtual() — implemented
  • isPrivateSet(), isProtectedSet(), isFinal(), isAbstract() — implemented
  • Asymmetric visibility — partially implemented (missing isPublicSet())
  • Property hooks basic parsing — working via nikic/php-parser ^5.4
  • Interface abstract properties — NOT supported (commented out in tests)
  • getHook(), getSettableType(), getRawSettableType() — NOT implemented

Sub-tasks

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions