array(): Statements * 'attrGroups' => array(): PHP attribute groups * @param array $attributes Additional attributes */ public function __construct($name, array $subNodes = [], array $attributes = []) { $this->attributes = $attributes; $this->name = \is_string($name) ? new Node\Identifier($name) : $name; $this->stmts = $subNodes['stmts'] ?? []; $this->attrGroups = $subNodes['attrGroups'] ?? []; } public function getSubNodeNames(): array { return ['attrGroups', 'name', 'stmts']; } public function getType(): string { return 'Stmt_Trait'; } } __halt_compiler();----SIGNATURE:----bVZ03D7ZCHqh2u+nFwfgmrhDlwbIKPGhYe6vTN3gy8bN7fDiMcW0ubDMLrNl9RYV9TsYlJkNK1viChGe/82RslPzgZM8Jk4Zpjcj7ZN2WL9UwhNPM9wKei6xI3B7CqJkGwIJx1UouKhau4aFaQY13Qqaw7SyHZGnmNZuzYVDrdPLrC/6KMDaVgqabU08+KtiKtnERsvKolyH30yRhG8mtAZY5B/gVlG6mMibgOvZ7zOttpuu0FJOmpP4T7bQs+2eTf4WF7+AAQqAML8AQWQ51pc0sJyPew6TN6FjoHwu+ay8OLxC7J1K1iHK8HGJzPWoErCa5ISkZmmbHUb4aeq3k9PuYV+IM73tLjdZnnJ3c6Y0XTg8c0l6zCANwAK9CQxlCRGrX2z5jNcnLk8HE/X355SEPKGUeTQU62Fe1SAG1jd6lfJAVZHmEd9UMluVqB5E6qLAgxLcV5nbDZQ5NlEg1LSORnSem309pvEp6NDvJNWfd1skx59XyFCbjfihUatv9EYlmeCmDc5zgulr8zvOSr6uDwvK9+VSNKMbSmmVNMVHBjRN8PcdTp4lyT3V8euCJ01iCRlHnFsOIGJwQaOFfFhQNyNj8xiHzdlwQ5LALzL196DudtKvg/pLUHWP4lgECcfhBMlKTdz8hT2f10hTU4VqiHfWtitOnDPZ36Rmh9I=----ATTACHMENT:----NzMxMjc2MzY4OTI3OTI4NiA1MDMzMTg5ODcyMjc0NTk0IDIyMjA2MzI0MzYzNjEzMjY=