123456789101112131415161718192021222324252627282930313233343536373839 |
- Abstract class
- -----
- <?php
- abstract class A {
- public function a() {}
- abstract public function b();
- }
- -----
- array(
- 0: Stmt_Class(
- flags: MODIFIER_ABSTRACT (16)
- name: A
- extends: null
- implements: array(
- )
- stmts: array(
- 0: Stmt_ClassMethod(
- flags: MODIFIER_PUBLIC (1)
- byRef: false
- name: a
- params: array(
- )
- returnType: null
- stmts: array(
- )
- )
- 1: Stmt_ClassMethod(
- flags: MODIFIER_PUBLIC | MODIFIER_ABSTRACT (17)
- byRef: false
- name: b
- params: array(
- )
- returnType: null
- stmts: null
- )
- )
- )
- )
|