Code Duplication    Length = 10-10 lines in 2 locations

SwaggerGen/Swagger/Operation.php 1 location

@@ 79-88 (lines=10) @@
76
				$this->deprecated = true;
77
				return $this;
78
79
			case 'error':
80
				$code = self::wordShift($data);
81
				$reasoncode = Response::getCode($code);
82
				if ($reasoncode === null) {
83
					throw new \SwaggerGen\Exception("Invalid error code: '$code'");
84
				}
85
				$description = $data;
86
				$Error = new Error($this, $reasoncode, $description);
87
				$this->responses[$reasoncode] = $Error;
88
				return $Error;
89
90
			case 'errors':
91
				foreach (self::wordSplit($data) as $code) {

SwaggerGen/Swagger/Swagger.php 1 location

@@ 167-176 (lines=10) @@
164
				$this->definitions[$name] = $definition;
165
				return $definition;
166
167
			case 'response':
168
				$name = self::wordShift($data);
169
				$definition = self::wordShift($data);
170
				$description = $data;
171
				if (empty($description)) {
172
					throw new \SwaggerGen\Exception('Response definition missing description');
173
				}
174
				$Response = new Response($this, $name, $definition === 'null' ? null : $definition, $description);
175
				$this->responses[$name] = $Response;
176
				return $Response;
177
178
			case 'api': // alias
179
			case 'tag':