abstract.test 696 B

12345678910111213141516171819202122232425262728293031323334353637
  1. Abstract class
  2. -----
  3. <?php
  4. abstract class A {
  5. public function a() {}
  6. abstract public function b();
  7. }
  8. -----
  9. array(
  10. 0: Stmt_Class(
  11. type: 16
  12. extends: null
  13. implements: array(
  14. )
  15. stmts: array(
  16. 0: Stmt_ClassMethod(
  17. type: 1
  18. byRef: false
  19. params: array(
  20. )
  21. stmts: array(
  22. )
  23. name: a
  24. )
  25. 1: Stmt_ClassMethod(
  26. type: 17
  27. byRef: false
  28. params: array(
  29. )
  30. stmts: null
  31. name: b
  32. )
  33. )
  34. name: A
  35. )
  36. )