values = new ArrayCollection; } /** * @return string */ public function getEmptyString() { return $this->empty_string; } /** * @param string $empty_string */ public function setEmptyString($empty_string) { $this->empty_string = $empty_string; } /** * @return TrackQuestionValueTemplate[] */ public function getValues() { return $this->values; } /** * @param TrackQuestionValueTemplate[] $values */ public function setValues($values) { $this->values = $values; } /** * @return TrackQuestionValueTemplate */ public function getDefaultValue() { return $this->default_value; } /** * @param TrackQuestionValueTemplate $default_value */ public function setDefaultValue($default_value) { $this->default_value = $default_value; } /** * @return string */ public function getClassName(){ return self::ClassName; } const ClassName = 'TrackMultiValueQuestionTemplate'; public static $metadata = [ 'class_name' => self::ClassName, 'empty_string' => 'string', 'default_value_id' => 'int', 'values' => 'array' ]; /** * @return array */ public static function getMetadata(){ return array_merge(TrackQuestionTemplate::getMetadata(), self::$metadata); } }