Diff: STRATO-apps/wordpress_03/app/wp-content/plugins/elementor/data/v2/base/endpoint/index.php

Keine Baseline-Datei – Diff nur gegen leer.
Zur Liste
1 -
1 + <?php
2 + namespace Elementor\Data\V2\Base\Endpoint;
3 +
4 + use Elementor\Data\V2\Base\Endpoint;
5 + use WP_REST_Server;
6 +
7 + if ( ! defined( 'ABSPATH' ) ) {
8 + exit; // Exit if accessed directly.
9 + }
10 +
11 + class Index extends Endpoint {
12 + public function get_name() {
13 + return 'index';
14 + }
15 +
16 + public function get_format() {
17 + return "{$this->controller->get_full_name()}/{id}";
18 + }
19 +
20 + public function get_public_name() {
21 + return '';
22 + }
23 +
24 + public function get_items( $request ) {
25 + return $this->controller->get_items( $request );
26 + }
27 +
28 + public function get_item( $id, $request ) {
29 + return $this->controller->get_item( $request );
30 + }
31 +
32 + public function create_items( $request ) {
33 + return $this->controller->create_items( $request );
34 + }
35 +
36 + public function create_item( $id, $request ) {
37 + return $this->controller->create_item( $request );
38 + }
39 +
40 + public function update_items( $request ) {
41 + return $this->controller->update_items( $request );
42 + }
43 +
44 + public function update_item( $id, $request ) {
45 + return $this->controller->update_item( $request );
46 + }
47 +
48 + public function delete_items( $request ) {
49 + return $this->controller->delete_items( $request );
50 + }
51 +
52 + public function delete_item( $id, $request ) {
53 + return $this->controller->delete_item( $request );
54 + }
55 +
56 + public function register_items_route( $methods = WP_REST_Server::READABLE, $args = [] ) {
57 + parent::register_items_route( $methods, array_merge( $this->controller->get_items_args( $methods ), $args ) );
58 + }
59 +
60 + public function register_item_route( $methods = WP_REST_Server::READABLE, $args = [], $route = '/' ) {
61 + parent::register_item_route( $methods, array_merge( $this->controller->get_item_args( $methods ), $args ), $route );
62 + }
63 + }
64 +