12
12
use NilPortugues \Api \JsonApi \Http \Request \Parameters \Fields ;
13
13
use NilPortugues \Api \JsonApi \Http \Request \Parameters \Included ;
14
14
use NilPortugues \Api \JsonApi \JsonApiSerializer ;
15
- use NilPortugues \Api \JsonApi \Server \Errors \Error ;
16
15
use NilPortugues \Api \JsonApi \Server \Errors \InvalidParameterError ;
17
16
use NilPortugues \Api \JsonApi \Server \Errors \InvalidParameterMemberError ;
18
17
use NilPortugues \Api \Mapping \Mapping ;
23
22
trait RequestTrait
24
23
{
25
24
/**
26
- * @var Error[]
25
+ * @var \NilPortugues\Api\JsonApi\Server\Errors\ Error[]
27
26
*/
28
27
protected $ queryParamErrorBag = [];
29
28
30
29
/**
31
- * @return Error[]
30
+ * @return \NilPortugues\Api\JsonApi\Server\Errors\ Error[]
32
31
*/
33
32
protected function getQueryParamsErrors ()
34
33
{
@@ -42,7 +41,7 @@ protected function getQueryParamsErrors()
42
41
*
43
42
* @return bool
44
43
*/
45
- protected function hasValidQueryParams ($ serializer , Fields $ fields , Included $ included )
44
+ protected function hasValidQueryParams (JsonApiSerializer $ serializer , Fields $ fields , Included $ included )
46
45
{
47
46
$ this ->validateFieldsQueryParams ($ serializer , $ fields , 'Fields ' );
48
47
$ this ->validateIncludeQueryParamsTypes ($ serializer , $ included , 'Include ' );
@@ -55,7 +54,7 @@ protected function hasValidQueryParams($serializer, Fields $fields, Included $in
55
54
* @param Fields $fields
56
55
* @param string $paramName
57
56
*/
58
- protected function validateFieldsQueryParams ($ serializer , Fields $ fields , $ paramName )
57
+ protected function validateFieldsQueryParams (JsonApiSerializer $ serializer , Fields $ fields , $ paramName )
59
58
{
60
59
if (false === $ fields ->isEmpty ()) {
61
60
$ validateFields = $ fields ->types ();
@@ -121,7 +120,7 @@ protected function addInvalidParameterErrorsToErrorBag($paramName, array &$valid
121
120
* @param Included $included
122
121
* @param string $paramName
123
122
*/
124
- protected function validateIncludeQueryParamsTypes ($ serializer , Included $ included , $ paramName )
123
+ protected function validateIncludeQueryParamsTypes (JsonApiSerializer $ serializer , Included $ included , $ paramName )
125
124
{
126
125
if (false === $ included ->isEmpty ()) {
127
126
$ validateFields = array_keys ($ included ->get ());
0 commit comments