readonly.test 603 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. Readonly class
  2. -----
  3. <?php
  4. readonly class A {
  5. }
  6. -----
  7. array(
  8. 0: Stmt_Class(
  9. attrGroups: array(
  10. )
  11. flags: READONLY (64)
  12. name: Identifier(
  13. name: A
  14. )
  15. extends: null
  16. implements: array(
  17. )
  18. stmts: array(
  19. )
  20. )
  21. )
  22. -----
  23. <?php
  24. final readonly class A {
  25. }
  26. -----
  27. array(
  28. 0: Stmt_Class(
  29. attrGroups: array(
  30. )
  31. flags: FINAL | READONLY (96)
  32. name: Identifier(
  33. name: A
  34. )
  35. extends: null
  36. implements: array(
  37. )
  38. stmts: array(
  39. )
  40. )
  41. )