interface.test 857 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. Interface
  2. -----
  3. <?php
  4. interface A extends C, D {
  5. public function a();
  6. }
  7. -----
  8. array(
  9. 0: Stmt_Interface(
  10. attrGroups: array(
  11. )
  12. name: Identifier(
  13. name: A
  14. )
  15. extends: array(
  16. 0: Name(
  17. parts: array(
  18. 0: C
  19. )
  20. )
  21. 1: Name(
  22. parts: array(
  23. 0: D
  24. )
  25. )
  26. )
  27. stmts: array(
  28. 0: Stmt_ClassMethod(
  29. attrGroups: array(
  30. )
  31. flags: MODIFIER_PUBLIC (1)
  32. byRef: false
  33. name: Identifier(
  34. name: a
  35. )
  36. params: array(
  37. )
  38. returnType: null
  39. stmts: null
  40. )
  41. )
  42. )
  43. )