Make WordPress Core


Ignore:
Timestamp:
06/26/2018 03:04:26 PM (4 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.