name: AbstractRequestParser class_comment: null dependencies: - name: Request type: class source: Symfony\Component\HttpFoundation\Request - name: RequestMatcherInterface type: class source: Symfony\Component\HttpFoundation\RequestMatcherInterface - name: Response type: class source: Symfony\Component\HttpFoundation\Response - name: RemoteEvent type: class source: Symfony\Component\RemoteEvent\RemoteEvent - name: RejectWebhookException type: class source: Symfony\Component\Webhook\Exception\RejectWebhookException properties: [] methods: - name: parse visibility: public parameters: - name: request - name: secret comment: null - name: createSuccessfulResponse visibility: public parameters: [] comment: null - name: createRejectedResponse visibility: public parameters: - name: reason comment: null - name: getRequestMatcher visibility: protected parameters: [] comment: null - name: doParse visibility: protected parameters: - name: request - name: secret comment: null - name: validate visibility: protected parameters: - name: request comment: null traits: - Symfony\Component\HttpFoundation\Request - Symfony\Component\HttpFoundation\RequestMatcherInterface - Symfony\Component\HttpFoundation\Response - Symfony\Component\RemoteEvent\RemoteEvent - Symfony\Component\Webhook\Exception\RejectWebhookException interfaces: - RequestParserInterface