src/Serialization/ApiProblem/ClientError/BadRequestMapping.php 1 location
|
@@ 14-39 (lines=26) @@
|
11 |
|
use Chubbyphp\Serialization\Mapping\NormalizationFieldMappingInterface; |
12 |
|
use Chubbyphp\Serialization\Normalizer\FieldNormalizer; |
13 |
|
|
14 |
|
final class BadRequestMapping extends AbstractApiProblemMapping |
15 |
|
{ |
16 |
|
/** |
17 |
|
* @return string |
18 |
|
*/ |
19 |
|
public function getClass(): string |
20 |
|
{ |
21 |
|
return BadRequest::class; |
22 |
|
} |
23 |
|
|
24 |
|
/** |
25 |
|
* @param string $path |
26 |
|
* |
27 |
|
* @return NormalizationFieldMappingInterface[] |
28 |
|
*/ |
29 |
|
public function getNormalizationFieldMappings(string $path): array |
30 |
|
{ |
31 |
|
$fieldMappings = parent::getNormalizationFieldMappings($path); |
32 |
|
|
33 |
|
$fieldMappings[] = NormalizationFieldMappingBuilder::create('invalidParameters') |
34 |
|
->setFieldNormalizer(new FieldNormalizer(new MethodAccessor('invalidParameters'))) |
35 |
|
->getMapping(); |
36 |
|
|
37 |
|
return $fieldMappings; |
38 |
|
} |
39 |
|
} |
40 |
|
|
src/Serialization/ApiProblem/ClientError/ExpectationFailedMapping.php 1 location
|
@@ 14-39 (lines=26) @@
|
11 |
|
use Chubbyphp\Serialization\Mapping\NormalizationFieldMappingInterface; |
12 |
|
use Chubbyphp\Serialization\Normalizer\FieldNormalizer; |
13 |
|
|
14 |
|
final class ExpectationFailedMapping extends AbstractApiProblemMapping |
15 |
|
{ |
16 |
|
/** |
17 |
|
* @return string |
18 |
|
*/ |
19 |
|
public function getClass(): string |
20 |
|
{ |
21 |
|
return ExpectationFailed::class; |
22 |
|
} |
23 |
|
|
24 |
|
/** |
25 |
|
* @param string $path |
26 |
|
* |
27 |
|
* @return NormalizationFieldMappingInterface[] |
28 |
|
*/ |
29 |
|
public function getNormalizationFieldMappings(string $path): array |
30 |
|
{ |
31 |
|
$fieldMappings = parent::getNormalizationFieldMappings($path); |
32 |
|
|
33 |
|
$fieldMappings[] = NormalizationFieldMappingBuilder::create('failedExpectations') |
34 |
|
->setFieldNormalizer(new FieldNormalizer(new MethodAccessor('failedExpectations'))) |
35 |
|
->getMapping(); |
36 |
|
|
37 |
|
return $fieldMappings; |
38 |
|
} |
39 |
|
} |
40 |
|
|
src/Serialization/ApiProblem/ClientError/MethodNotAllowedMapping.php 1 location
|
@@ 14-39 (lines=26) @@
|
11 |
|
use Chubbyphp\Serialization\Mapping\NormalizationFieldMappingInterface; |
12 |
|
use Chubbyphp\Serialization\Normalizer\FieldNormalizer; |
13 |
|
|
14 |
|
final class MethodNotAllowedMapping extends AbstractApiProblemMapping |
15 |
|
{ |
16 |
|
/** |
17 |
|
* @return string |
18 |
|
*/ |
19 |
|
public function getClass(): string |
20 |
|
{ |
21 |
|
return MethodNotAllowed::class; |
22 |
|
} |
23 |
|
|
24 |
|
/** |
25 |
|
* @param string $path |
26 |
|
* |
27 |
|
* @return NormalizationFieldMappingInterface[] |
28 |
|
*/ |
29 |
|
public function getNormalizationFieldMappings(string $path): array |
30 |
|
{ |
31 |
|
$fieldMappings = parent::getNormalizationFieldMappings($path); |
32 |
|
|
33 |
|
$fieldMappings[] = NormalizationFieldMappingBuilder::create('allowedMethods') |
34 |
|
->setFieldNormalizer(new FieldNormalizer(new MethodAccessor('allowedMethods'))) |
35 |
|
->getMapping(); |
36 |
|
|
37 |
|
return $fieldMappings; |
38 |
|
} |
39 |
|
} |
40 |
|
|
src/Serialization/ApiProblem/ClientError/NotAcceptableMapping.php 1 location
|
@@ 14-39 (lines=26) @@
|
11 |
|
use Chubbyphp\Serialization\Mapping\NormalizationFieldMappingInterface; |
12 |
|
use Chubbyphp\Serialization\Normalizer\FieldNormalizer; |
13 |
|
|
14 |
|
final class NotAcceptableMapping extends AbstractApiProblemMapping |
15 |
|
{ |
16 |
|
/** |
17 |
|
* @return string |
18 |
|
*/ |
19 |
|
public function getClass(): string |
20 |
|
{ |
21 |
|
return NotAcceptable::class; |
22 |
|
} |
23 |
|
|
24 |
|
/** |
25 |
|
* @param string $path |
26 |
|
* |
27 |
|
* @return NormalizationFieldMappingInterface[] |
28 |
|
*/ |
29 |
|
public function getNormalizationFieldMappings(string $path): array |
30 |
|
{ |
31 |
|
$fieldMappings = parent::getNormalizationFieldMappings($path); |
32 |
|
|
33 |
|
$fieldMappings[] = NormalizationFieldMappingBuilder::create('acceptableMediaTypes') |
34 |
|
->setFieldNormalizer(new FieldNormalizer(new MethodAccessor('acceptableMediaTypes'))) |
35 |
|
->getMapping(); |
36 |
|
|
37 |
|
return $fieldMappings; |
38 |
|
} |
39 |
|
} |
40 |
|
|
src/Serialization/ApiProblem/ClientError/PaymentRequiredMapping.php 1 location
|
@@ 14-39 (lines=26) @@
|
11 |
|
use Chubbyphp\Serialization\Mapping\NormalizationFieldMappingInterface; |
12 |
|
use Chubbyphp\Serialization\Normalizer\FieldNormalizer; |
13 |
|
|
14 |
|
final class PaymentRequiredMapping extends AbstractApiProblemMapping |
15 |
|
{ |
16 |
|
/** |
17 |
|
* @return string |
18 |
|
*/ |
19 |
|
public function getClass(): string |
20 |
|
{ |
21 |
|
return PaymentRequired::class; |
22 |
|
} |
23 |
|
|
24 |
|
/** |
25 |
|
* @param string $path |
26 |
|
* |
27 |
|
* @return NormalizationFieldMappingInterface[] |
28 |
|
*/ |
29 |
|
public function getNormalizationFieldMappings(string $path): array |
30 |
|
{ |
31 |
|
$fieldMappings = parent::getNormalizationFieldMappings($path); |
32 |
|
|
33 |
|
$fieldMappings[] = NormalizationFieldMappingBuilder::create('paymentTypes') |
34 |
|
->setFieldNormalizer(new FieldNormalizer(new MethodAccessor('paymentTypes'))) |
35 |
|
->getMapping(); |
36 |
|
|
37 |
|
return $fieldMappings; |
38 |
|
} |
39 |
|
} |
40 |
|
|
src/Serialization/ApiProblem/ClientError/PreconditionFailedMapping.php 1 location
|
@@ 14-39 (lines=26) @@
|
11 |
|
use Chubbyphp\Serialization\Mapping\NormalizationFieldMappingInterface; |
12 |
|
use Chubbyphp\Serialization\Normalizer\FieldNormalizer; |
13 |
|
|
14 |
|
final class PreconditionFailedMapping extends AbstractApiProblemMapping |
15 |
|
{ |
16 |
|
/** |
17 |
|
* @return string |
18 |
|
*/ |
19 |
|
public function getClass(): string |
20 |
|
{ |
21 |
|
return PreconditionFailed::class; |
22 |
|
} |
23 |
|
|
24 |
|
/** |
25 |
|
* @param string $path |
26 |
|
* |
27 |
|
* @return NormalizationFieldMappingInterface[] |
28 |
|
*/ |
29 |
|
public function getNormalizationFieldMappings(string $path): array |
30 |
|
{ |
31 |
|
$fieldMappings = parent::getNormalizationFieldMappings($path); |
32 |
|
|
33 |
|
$fieldMappings[] = NormalizationFieldMappingBuilder::create('failedPreconditions') |
34 |
|
->setFieldNormalizer(new FieldNormalizer(new MethodAccessor('failedPreconditions'))) |
35 |
|
->getMapping(); |
36 |
|
|
37 |
|
return $fieldMappings; |
38 |
|
} |
39 |
|
} |
40 |
|
|
src/Serialization/ApiProblem/ClientError/RequestEntityTooLargeMapping.php 1 location
|
@@ 14-39 (lines=26) @@
|
11 |
|
use Chubbyphp\Serialization\Mapping\NormalizationFieldMappingInterface; |
12 |
|
use Chubbyphp\Serialization\Normalizer\FieldNormalizer; |
13 |
|
|
14 |
|
final class RequestEntityTooLargeMapping extends AbstractApiProblemMapping |
15 |
|
{ |
16 |
|
/** |
17 |
|
* @return string |
18 |
|
*/ |
19 |
|
public function getClass(): string |
20 |
|
{ |
21 |
|
return RequestEntityTooLarge::class; |
22 |
|
} |
23 |
|
|
24 |
|
/** |
25 |
|
* @param string $path |
26 |
|
* |
27 |
|
* @return NormalizationFieldMappingInterface[] |
28 |
|
*/ |
29 |
|
public function getNormalizationFieldMappings(string $path): array |
30 |
|
{ |
31 |
|
$fieldMappings = parent::getNormalizationFieldMappings($path); |
32 |
|
|
33 |
|
$fieldMappings[] = NormalizationFieldMappingBuilder::create('maxContentLength') |
34 |
|
->setFieldNormalizer(new FieldNormalizer(new MethodAccessor('maxContentLength'))) |
35 |
|
->getMapping(); |
36 |
|
|
37 |
|
return $fieldMappings; |
38 |
|
} |
39 |
|
} |
40 |
|
|
src/Serialization/ApiProblem/ClientError/UnauthorizedMapping.php 1 location
|
@@ 14-39 (lines=26) @@
|
11 |
|
use Chubbyphp\Serialization\Mapping\NormalizationFieldMappingInterface; |
12 |
|
use Chubbyphp\Serialization\Normalizer\FieldNormalizer; |
13 |
|
|
14 |
|
final class UnauthorizedMapping extends AbstractApiProblemMapping |
15 |
|
{ |
16 |
|
/** |
17 |
|
* @return string |
18 |
|
*/ |
19 |
|
public function getClass(): string |
20 |
|
{ |
21 |
|
return Unauthorized::class; |
22 |
|
} |
23 |
|
|
24 |
|
/** |
25 |
|
* @param string $path |
26 |
|
* |
27 |
|
* @return NormalizationFieldMappingInterface[] |
28 |
|
*/ |
29 |
|
public function getNormalizationFieldMappings(string $path): array |
30 |
|
{ |
31 |
|
$fieldMappings = parent::getNormalizationFieldMappings($path); |
32 |
|
|
33 |
|
$fieldMappings[] = NormalizationFieldMappingBuilder::create('authorizationTypes') |
34 |
|
->setFieldNormalizer(new FieldNormalizer(new MethodAccessor('authorizationTypes'))) |
35 |
|
->getMapping(); |
36 |
|
|
37 |
|
return $fieldMappings; |
38 |
|
} |
39 |
|
} |
40 |
|
|
src/Serialization/ApiProblem/ClientError/UnprocessableEntityMapping.php 1 location
|
@@ 14-39 (lines=26) @@
|
11 |
|
use Chubbyphp\Serialization\Mapping\NormalizationFieldMappingInterface; |
12 |
|
use Chubbyphp\Serialization\Normalizer\FieldNormalizer; |
13 |
|
|
14 |
|
final class UnprocessableEntityMapping extends AbstractApiProblemMapping |
15 |
|
{ |
16 |
|
/** |
17 |
|
* @return string |
18 |
|
*/ |
19 |
|
public function getClass(): string |
20 |
|
{ |
21 |
|
return UnprocessableEntity::class; |
22 |
|
} |
23 |
|
|
24 |
|
/** |
25 |
|
* @param string $path |
26 |
|
* |
27 |
|
* @return NormalizationFieldMappingInterface[] |
28 |
|
*/ |
29 |
|
public function getNormalizationFieldMappings(string $path): array |
30 |
|
{ |
31 |
|
$fieldMappings = parent::getNormalizationFieldMappings($path); |
32 |
|
|
33 |
|
$fieldMappings[] = NormalizationFieldMappingBuilder::create('invalidParameters') |
34 |
|
->setFieldNormalizer(new FieldNormalizer(new MethodAccessor('invalidParameters'))) |
35 |
|
->getMapping(); |
36 |
|
|
37 |
|
return $fieldMappings; |
38 |
|
} |
39 |
|
} |
40 |
|
|
src/Serialization/ApiProblem/ClientError/UnsupportedMediaTypeMapping.php 1 location
|
@@ 14-39 (lines=26) @@
|
11 |
|
use Chubbyphp\Serialization\Mapping\NormalizationFieldMappingInterface; |
12 |
|
use Chubbyphp\Serialization\Normalizer\FieldNormalizer; |
13 |
|
|
14 |
|
final class UnsupportedMediaTypeMapping extends AbstractApiProblemMapping |
15 |
|
{ |
16 |
|
/** |
17 |
|
* @return string |
18 |
|
*/ |
19 |
|
public function getClass(): string |
20 |
|
{ |
21 |
|
return UnsupportedMediaType::class; |
22 |
|
} |
23 |
|
|
24 |
|
/** |
25 |
|
* @param string $path |
26 |
|
* |
27 |
|
* @return NormalizationFieldMappingInterface[] |
28 |
|
*/ |
29 |
|
public function getNormalizationFieldMappings(string $path): array |
30 |
|
{ |
31 |
|
$fieldMappings = parent::getNormalizationFieldMappings($path); |
32 |
|
|
33 |
|
$fieldMappings[] = NormalizationFieldMappingBuilder::create('supportedMediaTypes') |
34 |
|
->setFieldNormalizer(new FieldNormalizer(new MethodAccessor('supportedMediaTypes'))) |
35 |
|
->getMapping(); |
36 |
|
|
37 |
|
return $fieldMappings; |
38 |
|
} |
39 |
|
} |
40 |
|
|