Making WordPress.org

Changeset 4018


Ignore:
Timestamp:
09/09/2016 02:06:26 PM (10 years ago)
Author:
ocean90
Message:

Translate, Plugin Directory: Use class constant for the master project.

Location:
sites/trunk/wordpress.org/public_html/wp-content/plugins/wporg-gp-plugin-directory/inc
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • sites/trunk/wordpress.org/public_html/wp-content/plugins/wporg-gp-plugin-directory/inc/cache-purge/class-cache-purger.php

    r2881 r4018  
    44
    55use GP;
     6use WordPressdotorg\GlotPress\Plugin_Directory\Plugin;
    67
    78class Cache_Purger {
    8         public $master_project   = 'wp-plugins';
    99        public $i18n_cache_group = 'plugins-i18n';
    1010
     
    103103
    104104                $path = '/' . trim( $path, '/' ) . '/';
    105                 if ( false === strpos( $path, "/{$this->master_project}/" ) ) {
     105                if ( false === strpos( $path, '/' . Plugin::GP_MASTER_PROJECT . '/' ) ) {
    106106                        return false;
    107107                }
     
    124124
    125125                $project_dirs = explode( '/', trim( $project->path, '/' ) );
    126                 if ( empty( $project_dirs ) || 3 !== count( $project_dirs ) || $project_dirs[0] !== $this->master_project ) {
     126                if ( empty( $project_dirs ) || 3 !== count( $project_dirs ) || Plugin::GP_MASTER_PROJECT !== $project_dirs[0] ) {
    127127                        return '';
    128128                }
    129129
    130                 return "{$this->master_project}:{$project_dirs[1]}:{$project_dirs[2]}";
     130                return Plugin::GP_MASTER_PROJECT . ":{$project_dirs[1]}:{$project_dirs[2]}";
    131131        }
    132132
  • sites/trunk/wordpress.org/public_html/wp-content/plugins/wporg-gp-plugin-directory/inc/cli/class-delete-plugin-project.php

    r2881 r4018  
    44
    55use GP;
     6use WordPressdotorg\GlotPress\Plugin_Directory\Plugin;
    67use WP_CLI;
    78use WP_CLI_Command;
    89
    910class Delete_Plugin_Project extends WP_CLI_Command {
    10 
    11         /**
    12          * Holds the path of the master project.
    13          *
    14          * @var string
    15          */
    16         private $master_project_path = 'wp-plugins';
    1711
    1812        /**
     
    3125                global $wpdb;
    3226
    33                 $project_path = sprintf( '%s/%s', $this->master_project_path, $args[0] );
     27                $project_path = sprintf( '%s/%s', Plugin::GP_MASTER_PROJECT , $args[0] );
    3428
    3529                $project = GP::$project->by_path( $project_path );
  • sites/trunk/wordpress.org/public_html/wp-content/plugins/wporg-gp-plugin-directory/inc/cli/class-set-plugin-project.php

    r3955 r4018  
    55use GP;
    66use stdClass;
     7use WordPressdotorg\GlotPress\Plugin_Directory\Plugin;
    78use WP_CLI;
    89use WP_CLI_Command;
    910
    1011class Set_Plugin_Project extends WP_CLI_Command {
    11 
    12         /**
    13          * Holds the path of the master project.
    14          *
    15          * @var string
    16          */
    17         private $master_project_path = 'wp-plugins';
    1812
    1913        /**
     
    4337                $plugin_slug         = $args[0];
    4438                $process_type        = $args[1];
    45                 $plugin_project_path = "{$this->master_project_path}/{$plugin_slug}";
     39                $plugin_project_path = Plugin::GP_MASTER_PROJECT . "/{$plugin_slug}";
    4640
    4741                // Get data for master parent project.
    48                 $master_project = GP::$project->by_path( $this->master_project_path );
     42                $master_project = GP::$project->by_path( Plugin::GP_MASTER_PROJECT );
    4943                if ( ! $master_project ) {
    50                         WP_CLI::error( sprintf( "The master project '%s' couldn't be found.", $this->master_project_path ), 2 );
     44                        WP_CLI::error( sprintf( "The master project '%s' couldn't be found.", Plugin::GP_MASTER_PROJECT ), 2 );
    5145                }
    5246
  • sites/trunk/wordpress.org/public_html/wp-content/plugins/wporg-gp-plugin-directory/inc/cli/class-sync-plugin-translations.php

    r2931 r4018  
    3535                remove_action( 'gp_translation_saved', array( $translation_sync, 'queue_translation_for_sync' ), 5 );
    3636
    37                 $project_path = $translation_sync->master_project . '/' . $args[0];
     37                $project_path = Plugin::GP_MASTER_PROJECT . '/' . $args[0];
    3838                $project_src = GP::$project->by_path( $project_path );
    3939                if ( ! $project_src ) {
Note: See TracChangeset for help on using the changeset viewer.