null : Scalar type * 'implements' => array() : Names of implemented interfaces * 'stmts' => array() : Statements * 'attrGroups' => array() : PHP attribute groups * @param array $attributes Additional attributes */ public function __construct($name, array $subNodes = [], array $attributes = []) { $this->name = \is_string($name) ? new Node\Identifier($name) : $name; $this->scalarType = $subNodes['scalarType'] ?? null; $this->implements = $subNodes['implements'] ?? []; $this->stmts = $subNodes['stmts'] ?? []; $this->attrGroups = $subNodes['attrGroups'] ?? []; parent::__construct($attributes); } public function getSubNodeNames(): array { return ['attrGroups', 'name', 'scalarType', 'implements', 'stmts']; } public function getType(): string { return 'Stmt_Enum'; } } __halt_compiler();----SIGNATURE:----XOcb5DzCqtKuJZTOj1MRhveiG6ECQe4Fl5ZtjXzUxGA3KYINzlEy8gc7m9dq+sY9sFCJfarZbaJZdCsBL3ViUKsP3snmeLOWFaOCHk9ggUGn728nPjxsM2cyRry7k/2HehgoMGsH9B+1kbDnr1uquyh1T9CzFobsppX0WBSx7LaivCXu7XjdDyLQeoHho8gUuKwB9Vg6ZRkn4ewaJpNfo8zi0bOQZ9+DdilfG8lO9P8V6IFdVVKIUNnWGSatZJhxVHqNNTMBvlUUovqDlDTaNcFxP4BYcDEM1HmPqAr4GM8E1G8H4iOP7F3ZFJ8My9POQAkiXoce0ncbxjskH6Agp3LlARKnP1f0J1bZFfYInLKWYEmhJS/V0nBB8XSmsOXyMkguQHt3R8xe6nfFBvTslhDWnlkOVi15WTGDjWkP4xBPqA8oHlh4iZBLkblosp5yMRjMgkJQjBrheJ7ZjqoSb3UoDWycm1XjwwQ4pCvd8UP8A7xAdtppgD47vaHkNUZTkt4ifr3IET1yBZS+tuuY5Y9YezCl2Aayq/3YciM6LU9AXW5g7Tqd326UNXKeKDBILIZMlJjqLnxcQ7e65lUQqhdap/iel7yKxpuPSyW/IIRkk8+L+fDxjYfGfNp4kwsn3xJDS853YggCoIMiath26eCe+/u5apvh4jFDIKfmO6Q=----ATTACHMENT:----MTQ0MzAxNjY5MTA5NTY5MyA5MjU2Nzc2MTcyODA4NTU5IDE5OTk0NDMwMzExMTU0MTY=