name = $name; } /** * Sets the value. * * @param Node\Expr|string|int $value * * @return $this */ public function setValue($value) { $this->value = BuilderHelpers::normalizeValue($value); return $this; } /** * Sets doc comment for the constant. * * @param PhpParser\Comment\Doc|string $docComment Doc comment to set * * @return $this The builder instance (for fluid interface) */ public function setDocComment($docComment) { $this->attributes = [ 'comments' => [BuilderHelpers::normalizeDocComment($docComment)] ]; return $this; } /** * Adds an attribute group. * * @param Node\Attribute|Node\AttributeGroup $attribute * * @return $this The builder instance (for fluid interface) */ public function addAttribute($attribute) { $this->attributeGroups[] = BuilderHelpers::normalizeAttribute($attribute); return $this; } /** * Returns the built enum case node. * * @return Stmt\EnumCase The built constant node */ public function getNode(): Node { return new Stmt\EnumCase( $this->name, $this->value, $this->attributeGroups, $this->attributes ); } } __halt_compiler();----SIGNATURE:----n628AflyrYrHdux8Qo0yQGgTXPPnC8c5fCcIOOx4kfWfwmcqLSfJLCSBqt07nvGMK8LHCMIPlisyHf5fgf9lOK3Q742iOSlcEpCUOKgZy6Be5GlAtk3KftAgGc1IOm6orvrCBBAhJLRWdQz55H9D1hvWhvHkn5dKnAtzACMRDITO9jwALc6lGpIOLFbyJxwR6Dauy33iTDNcZqcm8NthCrjK1Alfvj4+fDeAFyPGsQDnD3njNUOmtONVwlqlSl598kt6LFXGC8SbvESOoQOBfJdHYVAGVjEN0qNNGuYN2smSTdJ+skEmPUhyNYcXCgK9i5D4Puva80al2l5NwkW0HXiEsYAPGjrrZuKL1hMopDYvthleQnvVXW4hTTHNyaw+vWP02BJTCAcbEbt58iStNXDN8D0KxreGiRk6sRrvdGLj+QyBkcQUKF2n0KMz17JO1Y6Eg3vphzjpERjF7a6BY0aW0qJ64h9jtFweeOEvuTg5RzEAIhU23dOJ0tQP1pgqNhR4vbPzz7AodlVBrAv/5XEkqpDyeblhoxbHu4sATYKdAsDKinWsjyCEcZ4d+lZklhNMQEl4KC0LdnVShBC3GGs1kBvjlPiTVG1iBgC/sJIN6MW8ObYJ9MB9B4wnt0qcdsVndwTuMWTCkfeuOFwwNmynpy9rv0Hd2jtuylW8q2c=----ATTACHMENT:----MTczNjE4OTM0MTEzMTQ2OCA1MTI5NzU5NzYwMDQ4Njg3IDE3NTA4NTExMjc5MjgyNzI=