PluginProbe ʕ •ᴥ•ʔ
JetFormBuilder — Dynamic Blocks Form Builder / 2.1.1
JetFormBuilder — Dynamic Blocks Form Builder v2.1.1
3.6.3.1 3.6.3 3.6.2.2 3.6.2.1 3.6.2 3.6.1.1 3.6.1 3.6.0.1 trunk 1.0.0 1.0.1 1.0.2 1.0.3 1.1.0 1.1.1 1.1.2 1.1.3 1.1.4 1.1.5 1.1.6 1.1.7 1.2.0 1.2.1 1.2.2 1.2.3 1.2.4 1.2.5 1.2.6 1.2.7 1.3.0 1.3.1 1.3.2 1.3.3 1.4.0 1.4.1 1.4.2 1.4.3 1.5.0 1.5.1 1.5.2 1.5.3 1.5.4 1.5.5 2.0.0 2.0.1 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.1.0 2.1.1 2.1.10 2.1.11 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.1.9 3.0.0 3.0.0.1 3.0.0.2 3.0.0.3 3.0.1 3.0.1.1 3.0.2 3.0.3 3.0.4 3.0.5 3.0.6 3.0.7 3.0.8 3.0.9 3.1.0 3.1.0.1 3.1.1 3.1.2 3.1.3 3.1.4 3.1.5 3.1.6 3.1.7 3.1.8 3.1.9 3.2.0 3.2.1 3.2.2 3.2.3 3.3.0 3.3.1 3.3.2 3.3.3 3.3.3.1 3.3.4 3.3.4.1 3.3.4.2 3.4.0 3.4.1 3.4.2 3.4.3 3.4.4 3.4.5 3.4.5.1 3.4.5.2 3.4.6 3.4.7 3.4.7.1 3.5.0 3.5.1 3.5.1.1 3.5.1.2 3.5.2 3.5.2.1 3.5.3 3.5.4 3.5.5 3.5.6 3.5.6.1 3.5.6.2 3.5.6.3 3.6.0
jetformbuilder / includes / rest-api / rest-api-endpoint-base.php
jetformbuilder / includes / rest-api Last commit date
traits 3 years ago dynamic-rest-url-trait.php 3 years ago rest-api-controller-base.php 3 years ago rest-api-endpoint-base.php 3 years ago rest-endpoint.php 3 years ago rest-response.php 3 years ago
rest-api-endpoint-base.php
45 lines
1 <?php
2
3
4 namespace Jet_Form_Builder\Rest_Api;
5
6 abstract class Rest_Api_Endpoint_Base {
7
8 final public static function get_namespace(): string {
9 return 'jet-form-builder/v1';
10 }
11
12 abstract public static function get_rest_base();
13
14 abstract public static function get_methods();
15
16 abstract public function run_callback( \WP_REST_Request $request );
17
18 public function get_common_args(): array {
19 return array();
20 }
21
22 public function get_overridden_args(): array {
23 return array();
24 }
25
26 /**
27 * @return bool
28 */
29 public function get_override(): bool {
30 return true;
31 }
32
33 /**
34 * @return bool
35 */
36 public function check_permission(): bool {
37 return true;
38 }
39
40 public static function rest_url( $scheme = 'rest' ) {
41 return rest_url( '/' . static::get_namespace() . '/' . static::get_rest_base(), $scheme );
42 }
43
44 }
45