src/Field.php
public function toArray()
    {
        return [
            'name'               => $this->name,
            'type'               => $this->type->getTypeValue(),
            'rule'               => $this->rule->getName(),
            'required'           => $this->required,
            'min_length'         => $this->minLength,
            'max_length'         => $this->maxLength,
            'pattern'            => $this->pattern,
            'format'             => $this->format->getValue(),
            'min'                => $this->min,
            'max'                => $this->max,
            'precision'          => $this->precision,
            'scale'              => $this->scale,
            'default'            => $this->getDefault(),
            'use_type_default'   => $this->useTypeDefault,
            'class_name'         => $this->className,
            'any_of_class_names' => $this->anyOfClassNames,
            'has_assertion'      => null !== $this->assertion,
            'overridable'        => $this->overridable,
        ];
    }
public function toArray()
    {
        return [
            'name'               => $this->name,
            'type'               => $this->type->getTypeValue(),
            'rule'               => $this->rule->getName(),
            'required'           => $this->required,
            'min_length'         => $this->minLength,
            'max_length'         => $this->maxLength,
            'pattern'            => $this->pattern,
            'format'             => $this->format->getValue(),
            'min'                => $this->min,
            'max'                => $this->max,
            'precision'          => $this->precision,
            'scale'              => $this->scale,
            'default'            => $this->getDefault(),
            'use_type_default'   => $this->useTypeDefault,
            'class_name'         => $this->className,
            'any_of_class_names' => $this->anyOfClassNames,
            'has_assertion'      => null !== $this->assertion,
            'overridable'        => $this->overridable,
        ];
    }
public function toArray ( ) { return [ 'name' => $ this -> name , 'type' => $ this -> type -> getTypeValue ( ) , 'rule' => $ this -> rule -> getName ( ) , 'required' => $ this -> required , 'min_length' => $ this -> minLength , 'max_length' => $ this -> maxLength , 'pattern' => $ this -> pattern , 'format' => $ this -> format -> getValue ( ) , 'min' => $ this -> min , 'max' => $ this -> max , 'precision' => $ this -> precision , 'scale' => $ this -> scale , 'default' => $ this -> getDefault ( ) , 'use_type_default' => $ this -> useTypeDefault , 'class_name' => $ this -> className , 'any_of_class_names' => $ this -> anyOfClassNames , 'has_assertion' => null !== $ this -> assertion , 'overridable' => $ this -> overridable , ] ; }
{@inheritdoc}
{