@@ -28,7 +28,7 @@ |
||
28 | 28 | /** |
29 | 29 | * Returns path to data. By default equals to property name. |
30 | 30 | * |
31 | - * @return string; |
|
31 | + * @return string |
|
32 | 32 | */ |
33 | 33 | public function getDataPath(); |
34 | 34 |
@@ -562,7 +562,7 @@ discard block |
||
562 | 562 | * Parse value that contains array |
563 | 563 | * |
564 | 564 | * @param $data |
565 | - * @param $path |
|
565 | + * @param string $path |
|
566 | 566 | * @param array $params |
567 | 567 | * @return array|null |
568 | 568 | */ |
@@ -576,6 +576,10 @@ discard block |
||
576 | 576 | return $this->parseArray( |
577 | 577 | $data, |
578 | 578 | $path, |
579 | + |
|
580 | + /** |
|
581 | + * @param string $path |
|
582 | + */ |
|
579 | 583 | function ($data, $path, DataParser $parser) use ($typeParams) { |
580 | 584 | return $parser->parseScalarValue($data, $path, $typeParams); |
581 | 585 | } |
@@ -586,6 +590,10 @@ discard block |
||
586 | 590 | return $this->parseArray( |
587 | 591 | $data, |
588 | 592 | $path, |
593 | + |
|
594 | + /** |
|
595 | + * @param string $path |
|
596 | + */ |
|
589 | 597 | function ($data, $path, DataParser $parser) use ($format) { |
590 | 598 | return $parser->parseDateTime($data, $path, $format); |
591 | 599 | } |
@@ -595,6 +603,10 @@ discard block |
||
595 | 603 | return $this->parseArray( |
596 | 604 | $data, |
597 | 605 | $path, |
606 | + |
|
607 | + /** |
|
608 | + * @param string $path |
|
609 | + */ |
|
598 | 610 | function ($data, $path, DataParser $parser) use ($typeParams) { |
599 | 611 | return $parser->parseObjectValue($data, $path, $typeParams); |
600 | 612 | } |
@@ -604,6 +616,10 @@ discard block |
||
604 | 616 | return $this->parseArray( |
605 | 617 | $data, |
606 | 618 | $path, |
619 | + |
|
620 | + /** |
|
621 | + * @param string $path |
|
622 | + */ |
|
607 | 623 | function ($data, $path, DataParser $parser) use ($typeParams) { |
608 | 624 | return $parser->parseArrayValue($data, $path, $typeParams); |
609 | 625 | } |
@@ -613,6 +629,10 @@ discard block |
||
613 | 629 | return $this->parseArray( |
614 | 630 | $data, |
615 | 631 | $path, |
632 | + |
|
633 | + /** |
|
634 | + * @param string $path |
|
635 | + */ |
|
616 | 636 | function ($data, $path, DataParser $parser) { |
617 | 637 | return $parser->parseRaw($data, $path); |
618 | 638 | } |