public function jsonSerialize() { if (Swagger::isPrimitive($this->type)) { return parent::jsonSerialize(); } return array('$ref' => $this->type); }
public function jsonSerialize() { $data = parent::jsonSerialize(); unset($data['name']); unset($data['required']); if ($this->type !== 'array' && Swagger::isPrimitive($this->type) === false) { $data['$ref'] = $this->type; unset($data['type']); } return $data; }