a"s s 0pTq @pTq PpTq `pTq ppTq pTq pTq pTq pTq pTq pTq pTq pTq qTq qTq qTq 0qTq @qTq PqTq `qTq pqTq qTq qTq qTq qTq qTq qTq qTq qTq rTq rTq rTq 0rTq @rTq PrTq `rTq prTq rTq rTq rTq rTq rTq rTq rTq rTq Uq K o X X o " " g o # # 0 v $ $ B $ $ 8 0 0 0 0 3 3 3 3 5 5 u X@ X@ P P \ \ Hc Hc ȝ ȍ ؝ ؍ П Џ 0 4 đ M /** * remove a user backend * * @param \OCP\UserInterface $backend */ O /** * check if a user exists * * @param string $uid * @return bool */ A p V /** * returns how many users are disabled * * @return int * @since 12.0.0 */ peQ^ PaL^ ; cL^ ^ L^ pL^ pL^ cL^ hp EKU /var/www/vhosts/johndeere.next-cloud.org/httpdocs/lib/private/Hooks/PublicEmitter.php R HT /var/www/vhosts/johndeere.next-cloud.org/httpdocs/lib/private/Hooks/BasicEmitter.php WtM4kdW /var/www/vhosts/johndeere.next-cloud.org/httpdocs/lib/private/User/DisplayNameCache.php g#4T /var/www/vhosts/johndeere.next-cloud.org/httpdocs/lib/private/Hooks/EmitterTrait.php V /** * Get the active backends * @return \OCP\UserInterface[] * @since 8.0.0 */ 0tU @ P M ? U M | U M > 0tU P ` ? 0tU ` ` ? U ` > 0tU P ? 0tU ` ? U > P /** * Wrap a cache instance with an extra later of local, in-memory caching */ K /** * Get current update channel * @return string * @since 8.1.0 */ meCache.php S /** * Set current update channel * @param string $channel * @since 8.1.0 */ V /** * get l10n object * @since 6.0.0 - parameter $language was added in 8.0.0 */ $I)AwoP /var/www/vhosts/johndeere.next-cloud.org/httpdocs/lib/private/legacy/OC_Hook.php ;! U /** * clear hooks * @param string $signalClass * @param string $signalName */ ޑ %R /var/www/vhosts/johndeere.next-cloud.org/httpdocs/lib/private/Log/ErrorHandler.php M /** * Recoverable handler which catch all errors, warnings and notices */ 3 *:1|P /var/www/vhosts/johndeere.next-cloud.org/httpdocs/lib/private/App/AppManager.php hp }hR /var/www/vhosts/johndeere.next-cloud.org/httpdocs/lib/private/AppFramework/App.php p $ a s 4 6 C O Q i k c p r P P=sS /var/www/vhosts/johndeere.next-cloud.org/httpdocs/lib/private/Dashboard/Manager.php ^ Jpȡ4P /var/www/vhosts/johndeere.next-cloud.org/httpdocs/lib/private/Session/Memory.php o5yЫS /var/www/vhosts/johndeere.next-cloud.org/httpdocs/lib/public/Dashboard/IManager.php ^ 0tU @ P ? 0tU @ ` ? U > T /** * get the types of an app * * @param string $app * @return string[] */ V /** * Check if an app is loaded * @param string $app app id * @since 26.0.0 */ I /** * Clear the cached list of apps when enabling/disabling an app */ L^ H@ X@ b@ @ @ @ @ 8 @ ` @ @ @ @ @ s.php |x\P /var/www/vhosts/johndeere.next-cloud.org/httpdocs/lib/public/App/IAppManager.php L^ V /** * Check if an app is loaded * @param string $app app id * @since 27.0.0 */ N /** * List all installed apps * * @return string[] * @since 8.1.0 */ L^ M /** * @param \OCP\IGroup $group * @return String[] * @since 17.0.0 */ H /** * @param String $appId * @return string[] * @since 17.0.0 */ L^ L^ (L^ L^ L^ L^ L^ ) ) ); } $data = $this->prepare_item_for_response( $obj, $request ); return rest_ensure_response( $data ); } /** * Prepares a post type object for serialization. * * @since 4.7.0 * @since 5.9.0 Renamed `$post_type` to `$item` to match parent class for PHP 8 named parameter support. * * @param WP_Post_Type $item Post type object. * @param WP_REST_Request $request Full details about the request. * @return WP_REST_Response Response object. */ public function prepare_item_for_response( $item, $request ) { // Restores the more descriptive, specific name for use within this method. $post_type = $item; $taxonomies = wp_list_filter( get_object_taxonomies( $post_type->name, 'objects' ), array( 'show_in_rest' => true ) ); $taxonomies = wp_list_pluck( $taxonomies, 'name' ); $base = ! empty( $post_type->rest_base ) ? $post_type->rest_base : $post_type->name; $namespace = ! empty( $post_type->rest_namespace ) ? $post_type->rest_namespace : 'wp/v2'; $supports = get_all_post_type_supports( $post_type->name ); $fields = $this->get_fields_for_response( $request ); $data = array(); if ( in_array( 'capabilities', $fields, true ) ) { $data['capabilities'] = $post_type->cap; } if ( in_array( 'description', $fields, true ) ) { $data['description'] = $post_type->description; } if ( in_array( 'hierarchical', $fields, true ) ) { $data['hierarchical'] = $post_type->hierarchical; } if ( in_array( 'visibility', $fields, true ) ) { $data['visibility'] = array( 'show_in_nav_menus' => (bool) $post_type->show_in_nav_menus, 'show_ui' => (bool) $post_type->show_ui, ); } if ( in_array( 'viewable', $fields, true ) ) { $data['viewable'] = is_post_type_viewable( $post_type ); } if ( in_array( 'labels', $fields, true ) ) { $data['labels'] = $post_type->labels; } if ( in_array( 'name', $fields, true ) ) { $data['name'] = $post_type->label; } if ( in_array( 'slug', $fields, true ) ) { $data['slug'] = $post_type->name; } if ( in_array( 'supports', $fields, true ) ) { $data['supports'] = $supports; } if ( in_array( 'taxonomies', $fields, true ) ) { $data['taxonomies'] = array_values( $taxonomies ); } if ( in_array( 'rest_base', $fields, true ) ) { $data['rest_base'] = $base; } if ( in_array( 'rest_namespace', $fields, true ) ) { $data['rest_namespace'] = $namespace; } $context = ! empty( $request['context'] ) ? $request['context'] : 'view'; $data = $this->add_additional_fields_to_object( $data, $request ); $data = $this->filter_response_by_context( $data, $context ); // Wrap the data in a response object. $response = rest_ensure_response( $data ); $response->add_links( array( 'collection' => array( 'href' => rest_url( sprintf( '%s/%s', $this->namespace, $this->rest_base ) ), ), 'https://api.w.org/items' => array( 'href' => rest_url( rest_get_route_for_post_type_items( $post_type->name ) ), ), ) ); /** * Filters a post type returned from the REST API. * * Allows modification of the post type data right before it is returned. * * @since 4.7.0 * * @param WP_REST_Response $response The response object. * @param WP_Post_Type $post_type The original post type object. * @param WP_REST_Request $request Request used to generate the response. */ return apply_filters( 'rest_prepare_post_type', $response, $post_type, $request ); } /** * Retrieves the post type's schema, conforming to JSON Schema. * * @since 4.7.0 * @since 4.8.0 The `supports` property was added. * @since 5.9.0 The `visibility` and `rest_namespace` properties were added. * * @return array Item schema data. */ public function get_item_schema() { if ( $this->schema ) { return $this->add_additional_fields_schema( $this->schema ); } $schema = array( '$schema' => 'http://json-schema.org/draft-04/schema#', 'title' => 'type', 'type' => 'object', 'properties' => array( 'capabilities' => array( 'description' => __( 'All capabilities used by the post type.' ), 'type' => 'object', 'context' => array( 'edit' ), 'readonly' => true, ), 'description' => array( 'description' => __( 'A human-readable description of the post type.' ), 'type' => 'string', 'context' => array( 'view', 'edit' ), 'readonly' => true, ), 'hierarchical' => array( 'description' => __( 'Whether or not the post type should have children.' ), 'type' => 'boolean', 'context' => array( 'view', 'edit' ), 'readonly' => true, ), 'viewable' => array( 'description' => __( 'Whether or not the post type can be viewed.' ), 'type' => 'boolean', 'context' => array( 'edit' ), 'readonly' => true, ), 'labels' => array( 'description' => __( 'Human-readable labels for the post type for various contexts.' ), 'type' => 'object', 'context' => array( 'edit' ), 'readonly' => true, ), 'name' => array( 'description' => __( 'The title for the post type.' ), 'type' => 'string', 'context' => array( 'view', 'edit', 'embed' ), 'readonly' => true, ), 'slug' => array( 'description' => __( 'An alphanumeric identifier for the post type.' ), 'type' => 'string', 'context' => array( 'view', 'edit', 'embed' ), 'readonly' => true, ), 'supports' => array( 'description' => __( 'All features, supported by the post type.' ), 'type' => 'object', 'context' => array( 'edit' ), 'readonly' => true, ), 'taxonomies' => array( 'description' => __( 'Taxonomies associated with post type.' ), 'type' => 'array', 'items' => array( 'type' => 'string', ), 'context' => array( 'view', 'edit' ), 'readonly' => true, ), 'rest_base' => array( 'description' => __( 'REST base route for the post type.' ), 'type' => 'string', 'context' => array( 'view', 'edit', 'embed' ), 'readonly' => true, ), 'rest_namespace' => array( 'description' => __( 'REST route\'s namespace for the post type.' ), 'type' => 'string', 'context' => array( 'view', 'edit', 'embed' ), 'readonly' => true, ), 'visibility' => array( 'description' => __( 'The visibility settings for the post type.' ), 'type' => 'object', 'context' => array( 'edit' ), 'readonly' => true, 'properties' => array( 'show_ui' => array( 'description' => __( 'Whether to generate a default UI for managing this post type.' ), 'type' => 'boolean', ), 'show_in_nav_menus' => array( 'description' => __( 'Whether to make the post type available for selection in navigation menus.' ), 'type' => 'boolean', ), ), ), ), ); $this->schema = $schema; return $this->add_additional_fields_schema( $this->schema ); } /** * Retrieves the query params for collections. * * @since 4.7.0 * * @return array Collection parameters. */ public function get_collection_params() { return array( 'context' => $this->get_context_param( array( 'default' => 'view' ) ), ); } }