Skip to content
Discussion options

You must be logged in to vote

So I finally found a solution! By re-implementing my standard-processor and add map: false to the operation. Now all operations work as expected. I updated my repo.

#[Post(
    uriTemplate: self::COLLECTION_URI,
    input: RouteRequestDto::class,
    output: RouteResponseDto::class,
    processor: StandardProcessor::class,
    map: false,
)]
#[Put(
    uriTemplate: self::ITEM_URI,
    uriVariables: [
        'uuid' => new Link(fromClass: RouteEntity::class, identifiers: ['uuid']),
    ],
    requirements: [
        'uuid' => RegexValidations::REGEX_UUID,
    ],
    input: RouteRequestDto::class,
    output: RouteResponseDto::class,
    processor: StandardProcessor::class,
    map: false,
)]

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by arthurGrinjo
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
1 participant