PluginProbe
GiveWP – Donation Plugin and Fundraising Platform / 4.17.0
GiveWP – Donation Plugin and Fundraising Platform v4.17.0
4.17.0 4.16.9 4.16.8.1 4.16.8 4.16.7.2 4.16.7.1 4.16.7 4.16.6.1 4.16.6 4.16.5.1 4.16.5 4.16.4 4.16.3 4.16.2 4.16.1 4.16.0 4.15.5 4.15.4 4.15.3 4.15.2 4.15.1 4.15.0 2.3.0 2.3.1 2.3.2 All 256 releases
give / vendor / paypal / paypalhttp / lib / PayPalHttp / Serializer.php

Serializer.php in GiveWP – Donation Plugin and Fundraising Platform 4.17.0, at vendor/paypal/paypalhttp/lib/PayPalHttp/Serializer.php

30 lines 635 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2
3 namespace PayPalHttp;
4
5 /**
6 * Interface Serializer
7 * @package PayPalHttp
8 *
9 * Used to implement different serializers for different content types
10 */
11 interface Serializer
12 {
13 /**
14 * @return string Regex that matches the content type it supports.
15 */
16 public function contentType();
17
18 /**
19 * @param HttpRequest $request
20 * @return string representation of your data after being serialized.
21 */
22 public function encode(HttpRequest $request);
23
24 /**
25 * @param $body
26 * @return mixed object/string representing the de-serialized response body.
27 */
28 public function decode($body);
29 }
30