Create an enum by implementing this class and adding class constants.
Пример #1
0
 public static function __callStatic($name, $arguments)
 {
     try {
         return parent::__callStatic($name, $arguments);
     } catch (\BadMethodCallException $e) {
         throw new BadMethodCallException("", $e);
     }
 }
 /**
  * @param VisitorInterface $visitor
  * @param Enum             $enum
  * @param array            $type
  * @param Context          $context
  * @return string
  */
 public function serializeEnum(VisitorInterface $visitor, Enum $enum, array $type, Context $context)
 {
     return $visitor->visitString($enum->getValue(), $type, $context);
 }