Plugin Directory

Changeset 3361087


Ignore:
Timestamp:
09/13/2025 05:38:11 PM (5 months ago)
Author:
moon0326
Message:

Release v1.0.24

Location:
wp-openapi/trunk
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • wp-openapi/trunk/readme.txt

    r3360674 r3361087  
    55Tested up to: 6.7.2
    66Requires PHP: 7.1
    7 Stable tag: 1.0.23
     7Stable tag: 1.0.24
    88License: GPLv3
    99License URI: https://www.gnu.org/licenses/gpl-3.0.html
  • wp-openapi/trunk/src/CLI/ExportAsHTML.php

    r2916646 r3361087  
    55use WPOpenAPI;
    66use WPOpenAPI\Filters;
     7use WPOpenAPI\Filters\AddCallbackInfoToDescription;
     8use WPOpenAPI\Filters\FixWPCoreCollectionEndpoints;
    79use WPOpenAPI\SchemaGenerator;
    810use WPOpenAPI\View;
     11use WPOpenAPI\SettingsPage;
    912
    1013class ExportAsHTML {
     
    2932            'wp_version'      => $wp_version,
    3033        );
    31         $schemaGenerator = new SchemaGenerator( Filters::getInstance(), $siteInfo, rest_get_server() );
     34
     35        $restServer = rest_get_server();
     36        $hooks      = Filters::getInstance();
     37
     38        if ( SettingsPage::getOption( 'enableCallbackDiscovery' ) === 'on' ) {
     39            new AddCallbackInfoToDescription( $hooks, new View( 'callback' ), $restServer->get_routes() );
     40        }
     41
     42        new FixWPCoreCollectionEndpoints( $hooks );
     43
     44        $schemaGenerator = new SchemaGenerator( $hooks, $siteInfo, $restServer );
    3245
    3346        $view = new View( 'export-html' );
  • wp-openapi/trunk/src/CLI/ExportAsJSON.php

    r3061557 r3361087  
    55use WPOpenAPI;
    66use WPOpenAPI\Filters;
     7use WPOpenAPI\Filters\AddCallbackInfoToDescription;
     8use WPOpenAPI\Filters\FixWPCoreCollectionEndpoints;
    79use WPOpenAPI\SchemaGenerator;
     10use WPOpenAPI\SettingsPage;
    811
    912class ExportAsJSON {
     
    1821            'wp_version'      => $wp_version,
    1922        );
    20         $schemaGenerator = new SchemaGenerator( Filters::getInstance(), $siteInfo, rest_get_server() );
     23
     24        $restServer = rest_get_server();
     25        $hooks      = Filters::getInstance();
     26
     27        if ( SettingsPage::getOption( 'enableCallbackDiscovery' ) === 'on' ) {
     28            new AddCallbackInfoToDescription( $hooks, new View( 'callback' ), $restServer->get_routes() );
     29        }
     30
     31        new FixWPCoreCollectionEndpoints( $hooks );
     32
     33        $schemaGenerator = new SchemaGenerator( $hooks, $siteInfo, $restServer );
    2134        file_put_contents( $saveTo, json_encode($schemaGenerator->generate( $namespace ), JSON_PRETTY_PRINT) );
    2235
  • wp-openapi/trunk/vendor/composer/installed.php

    r3360674 r3361087  
    44        'pretty_version' => 'dev-main',
    55        'version' => 'dev-main',
    6         'reference' => '1884e8c27835ba8c2961d88a42ec9cde89d5fa7f',
     6        'reference' => 'dc65409b02c7a4ac88a746daedfe728d642e14c1',
    77        'type' => 'library',
    88        'install_path' => __DIR__ . '/../../',
     
    1414            'pretty_version' => 'dev-main',
    1515            'version' => 'dev-main',
    16             'reference' => '1884e8c27835ba8c2961d88a42ec9cde89d5fa7f',
     16            'reference' => 'dc65409b02c7a4ac88a746daedfe728d642e14c1',
    1717            'type' => 'library',
    1818            'install_path' => __DIR__ . '/../../',
  • wp-openapi/trunk/wp-openapi.php

    r3360674 r3361087  
    1010 * Plugin Name: WP OpenAPI
    1111 * Plugin URI: https://github.com/moon0326/wp-openapi
    12  * Version:     1.0.23
     12 * Version:     1.0.24
    1313 * Author:      Moon K
    1414 * Author URI: https://github.com/moon0326
Note: See TracChangeset for help on using the changeset viewer.