Make WordPress Core


Ignore:
Timestamp:
06/26/2018 03:04:26 PM (8 years ago)
Author:
flixos90
Message:

Role/Capability: Rename upgrade_php capability to more suitable update_php.

This brings the name in line with user-facing language and similar names of existing related capabilities. Since the capability has not been part of any WordPress release, it can be renamed without any backward-compatibility implications.

Also missing props benhuberman for [43006].

Fixes #44457.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/tests/phpunit/tests/user/capabilities.php

    r43155 r43381  
    218218        final private function _getSingleSiteMetaCaps() {
    219219                return array(
    220                         'create_sites'           => array(),
    221                         'delete_sites'           => array(),
    222                         'manage_network'         => array(),
    223                         'manage_sites'           => array(),
    224                         'manage_network_users'   => array(),
    225                         'manage_network_plugins' => array(),
    226                         'manage_network_themes'  => array(),
    227                         'manage_network_options' => array(),
    228                         'delete_site'            => array(),
    229                         'upgrade_network'        => array(),
    230 
    231                         'setup_network'          => array( 'administrator' ),
    232                         'upload_plugins'         => array( 'administrator' ),
    233                         'upload_themes'          => array( 'administrator' ),
    234                         'customize'              => array( 'administrator' ),
    235                         'add_users'              => array( 'administrator' ),
    236                         'install_languages'      => array( 'administrator' ),
    237                         'update_languages'       => array( 'administrator' ),
    238                         'deactivate_plugins'     => array( 'administrator' ),
    239                         'upgrade_php'            => array( 'administrator' ),
     220                        'create_sites'                => array(),
     221                        'delete_sites'                => array(),
     222                        'manage_network'              => array(),
     223                        'manage_sites'                => array(),
     224                        'manage_network_users'        => array(),
     225                        'manage_network_plugins'      => array(),
     226                        'manage_network_themes'       => array(),
     227                        'manage_network_options'      => array(),
     228                        'delete_site'                 => array(),
     229                        'upgrade_network'             => array(),
     230
     231                        'setup_network'               => array( 'administrator' ),
     232                        'upload_plugins'              => array( 'administrator' ),
     233                        'upload_themes'               => array( 'administrator' ),
     234                        'customize'                   => array( 'administrator' ),
     235                        'add_users'                   => array( 'administrator' ),
     236                        'install_languages'           => array( 'administrator' ),
     237                        'update_languages'            => array( 'administrator' ),
     238                        'deactivate_plugins'          => array( 'administrator' ),
     239                        'update_php'                  => array( 'administrator' ),
    240240                        'export_others_personal_data' => array( 'administrator' ),
    241241                        'erase_others_personal_data'  => array( 'administrator' ),
    242242                        'manage_privacy_options'      => array( 'administrator' ),
    243243
    244                         'edit_categories'        => array( 'administrator', 'editor' ),
    245                         'delete_categories'      => array( 'administrator', 'editor' ),
    246                         'manage_post_tags'       => array( 'administrator', 'editor' ),
    247                         'edit_post_tags'         => array( 'administrator', 'editor' ),
    248                         'delete_post_tags'       => array( 'administrator', 'editor' ),
    249                         'edit_css'               => array( 'administrator', 'editor' ),
    250 
    251                         'assign_categories'      => array( 'administrator', 'editor', 'author', 'contributor' ),
    252                         'assign_post_tags'       => array( 'administrator', 'editor', 'author', 'contributor' ),
     244                        'edit_categories'             => array( 'administrator', 'editor' ),
     245                        'delete_categories'           => array( 'administrator', 'editor' ),
     246                        'manage_post_tags'            => array( 'administrator', 'editor' ),
     247                        'edit_post_tags'              => array( 'administrator', 'editor' ),
     248                        'delete_post_tags'            => array( 'administrator', 'editor' ),
     249                        'edit_css'                    => array( 'administrator', 'editor' ),
     250
     251                        'assign_categories'           => array( 'administrator', 'editor', 'author', 'contributor' ),
     252                        'assign_post_tags'            => array( 'administrator', 'editor', 'author', 'contributor' ),
    253253                );
    254254        }
     
    256256        final private function _getMultiSiteMetaCaps() {
    257257                return array(
    258                         'create_sites'           => array(),
    259                         'delete_sites'           => array(),
    260                         'manage_network'         => array(),
    261                         'manage_sites'           => array(),
    262                         'manage_network_users'   => array(),
    263                         'manage_network_plugins' => array(),
    264                         'manage_network_themes'  => array(),
    265                         'manage_network_options' => array(),
    266                         'setup_network'          => array(),
    267                         'upload_plugins'         => array(),
    268                         'upload_themes'          => array(),
    269                         'edit_css'               => array(),
    270                         'upgrade_network'        => array(),
    271                         'install_languages'      => array(),
    272                         'update_languages'       => array(),
    273                         'deactivate_plugins'     => array(),
    274                         'upgrade_php'            => array(),
     258                        'create_sites'                => array(),
     259                        'delete_sites'                => array(),
     260                        'manage_network'              => array(),
     261                        'manage_sites'                => array(),
     262                        'manage_network_users'        => array(),
     263                        'manage_network_plugins'      => array(),
     264                        'manage_network_themes'       => array(),
     265                        'manage_network_options'      => array(),
     266                        'setup_network'               => array(),
     267                        'upload_plugins'              => array(),
     268                        'upload_themes'               => array(),
     269                        'edit_css'                    => array(),
     270                        'upgrade_network'             => array(),
     271                        'install_languages'           => array(),
     272                        'update_languages'            => array(),
     273                        'deactivate_plugins'          => array(),
     274                        'update_php'                  => array(),
    275275                        'export_others_personal_data' => array( '' ),
    276276                        'erase_others_personal_data'  => array( '' ),
    277                         'manage_privacy_options'       => array(),
    278 
    279                         'customize'              => array( 'administrator' ),
    280                         'delete_site'            => array( 'administrator' ),
    281                         'add_users'              => array( 'administrator' ),
    282 
    283                         'edit_categories'        => array( 'administrator', 'editor' ),
    284                         'delete_categories'      => array( 'administrator', 'editor' ),
    285                         'manage_post_tags'       => array( 'administrator', 'editor' ),
    286                         'edit_post_tags'         => array( 'administrator', 'editor' ),
    287                         'delete_post_tags'       => array( 'administrator', 'editor' ),
    288 
    289                         'assign_categories'      => array( 'administrator', 'editor', 'author', 'contributor' ),
    290                         'assign_post_tags'       => array( 'administrator', 'editor', 'author', 'contributor' ),
     277                        'manage_privacy_options'      => array(),
     278
     279                        'customize'                   => array( 'administrator' ),
     280                        'delete_site'                 => array( 'administrator' ),
     281                        'add_users'                   => array( 'administrator' ),
     282
     283                        'edit_categories'             => array( 'administrator', 'editor' ),
     284                        'delete_categories'           => array( 'administrator', 'editor' ),
     285                        'manage_post_tags'            => array( 'administrator', 'editor' ),
     286                        'edit_post_tags'              => array( 'administrator', 'editor' ),
     287                        'delete_post_tags'            => array( 'administrator', 'editor' ),
     288
     289                        'assign_categories'           => array( 'administrator', 'editor', 'author', 'contributor' ),
     290                        'assign_post_tags'            => array( 'administrator', 'editor', 'author', 'contributor' ),
    291291                );
    292292        }
Note: See TracChangeset for help on using the changeset viewer.