PluginProbe ʕ •ᴥ•ʔ
Kirki – Freeform Page Builder, Website Builder & Customizer / 6.2.5
Kirki – Freeform Page Builder, Website Builder & Customizer v6.2.5
6.3.0 6.2.5 6.2.4 6.2.3 6.2.2 6.2.1 6.2.0 6.1.1 6.1.0 6.0.14 6.0.13 6.0.12 6.0.11 6.0.10 6.0.9 6.0.8 6.0.7 6.0.6 6.0.5 6.0.4 6.0.3 6.0.2 6.0.1 3.1.3 3.1.4 3.1.5 3.1.6 3.1.7 3.1.8 3.1.9 4.0.19 4.0.20 4.0.21 4.0.22 4.0.23 4.0.24 4.1 4.2.0 5.0.0 5.1.0 5.1.1 5.2.0 5.2.1 5.2.2 5.2.3 6.0.0 trunk 3.0.40 3.0.41 3.0.42 3.0.43 3.0.44 3.0.45 3.1.0 3.1.1 3.1.2
kirki / libraries / framework / Contracts / Response.php
kirki / libraries / framework / Contracts Last commit date
Support 2 months ago Action.php 2 months ago Cacheable.php 2 months ago Capability.php 2 months ago CastAttribute.php 2 months ago Constant.php 2 months ago Container.php 2 months ago Discoverable.php 2 months ago Event.php 2 months ago Executor.php 3 weeks ago Exportable.php 2 months ago Importable.php 2 months ago Middleware.php 2 months ago Migration.php 2 months ago Parser.php 2 months ago Registrable.php 2 months ago Request.php 3 weeks ago Response.php 2 months ago RewriteRule.php 2 months ago Rule.php 2 months ago ServiceProvider.php 2 months ago Shortcode.php 2 months ago SomoyInterface.php 1 month ago Uploader.php 2 months ago
Response.php
39 lines
1 <?php
2
3 /**
4 * Contract for sending structured JSON responses.
5 * Implementations should return a WordPress-compatible REST response.
6 *
7 * @package Framework
8 * @subpackage Contracts
9 * @since 1.0.0
10 */
11 namespace Kirki\Framework\Contracts;
12
13 \defined('ABSPATH') || exit;
14 interface Response
15 {
16 /**
17 * Return a JSON-formatted REST response.
18 *
19 * @param array $data The response data.
20 * @param int $code Optional. HTTP status code. Default Response::OK.
21 *
22 * @return static
23 *
24 * @since 1.0.0
25 */
26 public function json(array $data, int $code = 200);
27 /**
28 * Return a text-formatted REST response.
29 *
30 * @param string $data The response data.
31 * @param int $code Optional. HTTP status code. Default Response::OK.
32 *
33 * @return static
34 *
35 * @since 1.0.0
36 */
37 public function text(string $data, int $code = 200);
38 }
39