FreeBSD s15.mydevil.net 14.1-RELEASE-p4 FreeBSD 14.1-RELEASE-p4 #3 releng/14.1-n267709-86d01789bf41-dirty: Thu Sep 5 04:26:54 CEST 2024 root@pkg1.admin.net.pl:/usr/obj/usr/src/amd64.amd64/sys/devil amd64
Apache/N-G-I-N-X-htaccess-support
: 128.204.218.142 | : 18.226.200.240
Cant Read [ /etc/named.conf ]
?8.1.30
art
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
README
+ Create Folder
+ Create File
/
usr /
home /
art /
domains /
rotarycup.pl /
public_html /
wp-includes /
rest-api /
endpoints /
[ HOME SHELL ]
Name
Size
Permission
Action
class-wp-rest-application-pass...
23.59
KB
-rw-r--r--
class-wp-rest-attachments-cont...
46.36
KB
-rw-r--r--
class-wp-rest-autosaves-contro...
14.42
KB
-rw-r--r--
class-wp-rest-block-directory-...
9.72
KB
-rw-r--r--
class-wp-rest-block-pattern-ca...
4.55
KB
-rw-r--r--
class-wp-rest-block-patterns-c...
9.08
KB
-rw-r--r--
class-wp-rest-block-renderer-c...
5.7
KB
-rw-r--r--
class-wp-rest-block-types-cont...
25.79
KB
-rw-r--r--
class-wp-rest-blocks-controlle...
3.1
KB
-rw-r--r--
class-wp-rest-comments-control...
56.24
KB
-rw-r--r--
class-wp-rest-controller.php
18.62
KB
-rw-r--r--
class-wp-rest-edit-site-export...
2.07
KB
-rw-r--r--
class-wp-rest-font-collections...
9.18
KB
-rw-r--r--
class-wp-rest-font-faces-contr...
29.11
KB
-rw-r--r--
class-wp-rest-font-families-co...
17.1
KB
-rw-r--r--
class-wp-rest-global-styles-co...
20.45
KB
-rw-r--r--
class-wp-rest-global-styles-re...
11.71
KB
-rw-r--r--
class-wp-rest-menu-items-contr...
31.68
KB
-rw-r--r--
class-wp-rest-menu-locations-c...
8.32
KB
-rw-r--r--
class-wp-rest-menus-controller...
16.44
KB
-rw-r--r--
class-wp-rest-navigation-fallb...
5.05
KB
-rw-r--r--
class-wp-rest-pattern-director...
12.77
KB
-rw-r--r--
class-wp-rest-plugins-controll...
27.86
KB
-rw-r--r--
class-wp-rest-post-statuses-co...
10.08
KB
-rw-r--r--
class-wp-rest-post-types-contr...
13.48
KB
-rw-r--r--
class-wp-rest-posts-controller...
95.92
KB
-rw-r--r--
class-wp-rest-revisions-contro...
25.12
KB
-rw-r--r--
class-wp-rest-search-controlle...
11.07
KB
-rw-r--r--
class-wp-rest-settings-control...
10.11
KB
-rw-r--r--
class-wp-rest-sidebars-control...
15.36
KB
-rw-r--r--
class-wp-rest-site-health-cont...
9.61
KB
-rw-r--r--
class-wp-rest-taxonomies-contr...
13.22
KB
-rw-r--r--
class-wp-rest-template-autosav...
7.52
KB
-rw-r--r--
class-wp-rest-template-revisio...
8.11
KB
-rw-r--r--
class-wp-rest-templates-contro...
35.45
KB
-rw-r--r--
class-wp-rest-terms-controller...
33.16
KB
-rw-r--r--
class-wp-rest-themes-controlle...
20.53
KB
-rw-r--r--
class-wp-rest-url-details-cont...
20.07
KB
-rw-r--r--
class-wp-rest-users-controller...
46.62
KB
-rw-r--r--
class-wp-rest-widget-types-con...
18.31
KB
-rw-r--r--
class-wp-rest-widgets-controll...
25.86
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : class-wp-rest-block-renderer-controller.php
<?php /** * Block Renderer REST API: WP_REST_Block_Renderer_Controller class * * @package WordPress * @subpackage REST_API * @since 5.0.0 */ /** * Controller which provides REST endpoint for rendering a block. * * @since 5.0.0 * * @see WP_REST_Controller */ class WP_REST_Block_Renderer_Controller extends WP_REST_Controller { /** * Constructs the controller. * * @since 5.0.0 */ public function __construct() { $this->namespace = 'wp/v2'; $this->rest_base = 'block-renderer'; } /** * Registers the necessary REST API routes, one for each dynamic block. * * @since 5.0.0 * * @see register_rest_route() */ public function register_routes() { register_rest_route( $this->namespace, '/' . $this->rest_base . '/(?P<name>[a-z0-9-]+/[a-z0-9-]+)', array( 'args' => array( 'name' => array( 'description' => __( 'Unique registered name for the block.' ), 'type' => 'string', ), ), array( 'methods' => array( WP_REST_Server::READABLE, WP_REST_Server::CREATABLE ), 'callback' => array( $this, 'get_item' ), 'permission_callback' => array( $this, 'get_item_permissions_check' ), 'args' => array( 'context' => $this->get_context_param( array( 'default' => 'view' ) ), 'attributes' => array( 'description' => __( 'Attributes for the block.' ), 'type' => 'object', 'default' => array(), 'validate_callback' => static function ( $value, $request ) { $block = WP_Block_Type_Registry::get_instance()->get_registered( $request['name'] ); if ( ! $block ) { // This will get rejected in ::get_item(). return true; } $schema = array( 'type' => 'object', 'properties' => $block->get_attributes(), 'additionalProperties' => false, ); return rest_validate_value_from_schema( $value, $schema ); }, 'sanitize_callback' => static function ( $value, $request ) { $block = WP_Block_Type_Registry::get_instance()->get_registered( $request['name'] ); if ( ! $block ) { // This will get rejected in ::get_item(). return true; } $schema = array( 'type' => 'object', 'properties' => $block->get_attributes(), 'additionalProperties' => false, ); return rest_sanitize_value_from_schema( $value, $schema ); }, ), 'post_id' => array( 'description' => __( 'ID of the post context.' ), 'type' => 'integer', ), ), ), 'schema' => array( $this, 'get_public_item_schema' ), ) ); } /** * Checks if a given request has access to read blocks. * * @since 5.0.0 * * @global WP_Post $post Global post object. * * @param WP_REST_Request $request Request. * @return true|WP_Error True if the request has read access, WP_Error object otherwise. */ public function get_item_permissions_check( $request ) { global $post; $post_id = isset( $request['post_id'] ) ? (int) $request['post_id'] : 0; if ( $post_id > 0 ) { $post = get_post( $post_id ); if ( ! $post || ! current_user_can( 'edit_post', $post->ID ) ) { return new WP_Error( 'block_cannot_read', __( 'Sorry, you are not allowed to read blocks of this post.' ), array( 'status' => rest_authorization_required_code(), ) ); } } else { if ( ! current_user_can( 'edit_posts' ) ) { return new WP_Error( 'block_cannot_read', __( 'Sorry, you are not allowed to read blocks as this user.' ), array( 'status' => rest_authorization_required_code(), ) ); } } return true; } /** * Returns block output from block's registered render_callback. * * @since 5.0.0 * * @global WP_Post $post Global post object. * * @param WP_REST_Request $request Full details about the request. * @return WP_REST_Response|WP_Error Response object on success, or WP_Error object on failure. */ public function get_item( $request ) { global $post; $post_id = isset( $request['post_id'] ) ? (int) $request['post_id'] : 0; if ( $post_id > 0 ) { $post = get_post( $post_id ); // Set up postdata since this will be needed if post_id was set. setup_postdata( $post ); } $registry = WP_Block_Type_Registry::get_instance(); $registered = $registry->get_registered( $request['name'] ); if ( null === $registered || ! $registered->is_dynamic() ) { return new WP_Error( 'block_invalid', __( 'Invalid block.' ), array( 'status' => 404, ) ); } $attributes = $request->get_param( 'attributes' ); // Create an array representation simulating the output of parse_blocks. $block = array( 'blockName' => $request['name'], 'attrs' => $attributes, 'innerHTML' => '', 'innerContent' => array(), ); // Render using render_block to ensure all relevant filters are used. $data = array( 'rendered' => render_block( $block ), ); return rest_ensure_response( $data ); } /** * Retrieves block's output schema, conforming to JSON Schema. * * @since 5.0.0 * * @return array Item schema data. */ public function get_item_schema() { if ( $this->schema ) { return $this->schema; } $this->schema = array( '$schema' => 'http://json-schema.org/schema#', 'title' => 'rendered-block', 'type' => 'object', 'properties' => array( 'rendered' => array( 'description' => __( 'The rendered block.' ), 'type' => 'string', 'required' => true, 'context' => array( 'edit' ), ), ), ); return $this->schema; } }
Close