/** * {@inheritdoc} */ public function toArray() { $result = parent::toArray(); if (null !== $this->targetMetadata) { $result['targetMetadata'] = $this->targetMetadata->toArray(); } return $result; }
public function __sleep() { return array_merge(parent::__sleep(), ['value']); }
/** * ParameterMetadata constructor. * * @param MethodMetadata $methodMetadata */ public function __construct(ClassMetadata $classMetadata, MethodMetadata $methodMetadata) { parent::__construct($classMetadata); $this->methodMetadata = $methodMetadata; }
public function getName() { return $this->metadata->getName(); }