Skip to content

XP Core dependencies #132

@thekid

Description

@thekid

This ticket tracks the dependencies on XP core:

  • cast() for casting anything other than string, int, float, bool, array and object (and nullable versions of these, see Inline nullable checks when casting #131)
  • typeof() in the VirtualPropertyTypes augmentation
  • XP meta information for extended types such as array<int>, as seen in this failing test if XpMeta is removed:
    Failing test
  • util.Objects::stringOf() inside RewriteEnums used in PHP < 8.1
  • lang.VirtualProperty for being able to set readonly properties via reflection
  • is() in the VirtualPropertyTypes augmentation
  • hard-wired .class.php file extension -see Implement command line option to set file extension for compiled files #159

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions