| @@ 283-298 (lines=16) @@ | ||
| 280 | } |
|
| 281 | } |
|
| 282 | ||
| 283 | private function generateComments() |
|
| 284 | { |
|
| 285 | $comments = $this->getGeneratorProperty('comments'); |
|
| 286 | ||
| 287 | if (is_array($comments)) { |
|
| 288 | if ($this->addEmptyLine) { |
|
| 289 | $this->addContent(' *'); |
|
| 290 | $this->addEmptyLine = false; |
|
| 291 | } |
|
| 292 | ||
| 293 | foreach ($comments as $comment) { |
|
| 294 | $line = $this->getLineGenerator(' * ' . $comment); |
|
| 295 | $this->addContent($line); |
|
| 296 | } |
|
| 297 | } |
|
| 298 | } |
|
| 299 | ||
| 300 | private function generateParameters() |
|
| 301 | { |
|
| @@ 346-361 (lines=16) @@ | ||
| 343 | } |
|
| 344 | } |
|
| 345 | ||
| 346 | private function generateSees() |
|
| 347 | { |
|
| 348 | $sees = $this->getGeneratorProperty('sees'); |
|
| 349 | ||
| 350 | if (is_array($sees)) { |
|
| 351 | if ($this->addEmptyLine) { |
|
| 352 | $this->addContent(' *'); |
|
| 353 | $this->addEmptyLine = false; |
|
| 354 | } |
|
| 355 | ||
| 356 | foreach ($sees as $see) { |
|
| 357 | $line = $this->getLineGenerator(' * @see ' . $see); |
|
| 358 | $this->addContent($line); |
|
| 359 | } |
|
| 360 | } |
|
| 361 | } |
|
| 362 | ||
| 363 | private function generateThrows() |
|
| 364 | { |
|
| @@ 363-376 (lines=14) @@ | ||
| 360 | } |
|
| 361 | } |
|
| 362 | ||
| 363 | private function generateThrows() |
|
| 364 | { |
|
| 365 | $throws = $this->getGeneratorProperty('throws'); |
|
| 366 | ||
| 367 | if (is_array($throws)) { |
|
| 368 | if ($this->addEmptyLine) { |
|
| 369 | $this->addContent(' *'); |
|
| 370 | $this->addEmptyLine = false; |
|
| 371 | } |
|
| 372 | ||
| 373 | $line = $this->getLineGenerator(' * @throws ' . implode('|', $throws)); |
|
| 374 | $this->addContent($line); |
|
| 375 | } |
|
| 376 | } |
|
| 377 | ||
| 378 | private function generateToDoS() |
|
| 379 | { |
|
| @@ 378-393 (lines=16) @@ | ||
| 375 | } |
|
| 376 | } |
|
| 377 | ||
| 378 | private function generateToDoS() |
|
| 379 | { |
|
| 380 | $todos = $this->getGeneratorProperty('todos'); |
|
| 381 | ||
| 382 | if (is_array($todos)) { |
|
| 383 | if ($this->addEmptyLine) { |
|
| 384 | $this->addContent(' *'); |
|
| 385 | $this->addEmptyLine = false; |
|
| 386 | } |
|
| 387 | ||
| 388 | foreach ($todos as $todo) { |
|
| 389 | $line = $this->getLineGenerator(' * @todo ' . $todo); |
|
| 390 | $this->addContent($line); |
|
| 391 | } |
|
| 392 | } |
|
| 393 | } |
|
| 394 | ||
| 395 | private function generateVariable() |
|
| 396 | { |
|
| @@ 223-238 (lines=16) @@ | ||
| 220 | /** |
|
| 221 | * @param null|array $collection |
|
| 222 | */ |
|
| 223 | private function addContentFromCollectionTwo($collection) |
|
| 224 | { |
|
| 225 | if (is_array($collection)) { |
|
| 226 | if ($this->addEmptyLine) { |
|
| 227 | $this->addContent(''); |
|
| 228 | } |
|
| 229 | $lastKey = $this->getLastArrayKey($collection); |
|
| 230 | foreach($collection as $key => $item) { |
|
| 231 | $this->addGeneratorAsContent($item); |
|
| 232 | if ($key !== $lastKey) { |
|
| 233 | $this->addContent(''); |
|
| 234 | } |
|
| 235 | } |
|
| 236 | } |
|
| 237 | $this->addEmptyLine = true; |
|
| 238 | } |
|
| 239 | } |
|
| 240 | ||