Making WordPress.org

Changeset 11852


Ignore:
Timestamp:
05/18/2022 11:15:41 PM (3 years ago)
Author:
iandunn
Message:

Official WP Events: Use canonical utilities.

This removes the tech debt associated with forking the files.

See https://github.com/WordPress/wporg-mu-plugins/commit/6b0d108fdf0196ba2a0dfff60a8bcb0ab2987ee5

Location:
sites/trunk/wordpress.org/public_html/wp-content/plugins/official-wordpress-events
Files:
1 deleted
1 edited

Legend:

Unmodified
Added
Removed
  • sites/trunk/wordpress.org/public_html/wp-content/plugins/official-wordpress-events/official-wordpress-events.php

    r11399 r11852  
    88*/
    99
    10 use WordCamp\Utilities\API_Client;
    11 use WordCamp\Utilities\Meetup_Client;
     10use WordPressdotOrg\MU_Plugins\Utilities\{ API_Client, Meetup_Client };
    1211
    1312class Official_WordPress_Events {
     
    7877     */
    7978    protected function get_api_client() {
    80         if ( ! class_exists( '\WordCamp\Utilities\API_Client' ) ) {
    81             $files = array(
    82                 'class-api-client.php',
    83             );
    84 
    85             foreach ( $files as $file ) {
    86                 require_once trailingslashit( __DIR__ ) . "meetup/$file";
    87             }
    88         }
     79        require_once WPMU_PLUGIN_DIR . '/pub-sync/utilities/class-api-client.php';
    8980
    9081        return new API_Client();
     
    9788     */
    9889    protected function get_meetup_client() {
    99         if ( ! class_exists( '\WordCamp\Utilities\Meetup_Client' ) ) {
    100             $files = array(
    101                 'class-api-client.php',
    102                 'class-meetup-oauth2-client.php',
    103                 'class-meetup-client.php',
    104             );
    105 
    106             foreach ( $files as $file ) {
    107                 require_once trailingslashit( __DIR__ ) . "meetup/$file";
    108             }
    109         }
     90        require_once WPMU_PLUGIN_DIR . '/pub-sync/utilities/class-meetup-client.php';
     91        require_once WPMU_PLUGIN_DIR . '/pub-sync/utilities/class-api-client.php';
     92        require_once WPMU_PLUGIN_DIR . '/pub-sync/utilities/class-meetup-oauth2-client.php';
    11093
    11194        return new Meetup_Client();
Note: See TracChangeset for help on using the changeset viewer.