get_caps_data example

protected function _init_caps( $cap_key = '' ) {
        global $wpdb;

        _deprecated_function( __METHOD__, '4.9.0', 'WP_User::for_site()' );

        if ( empty( $cap_key ) ) {
            $this->cap_key = $wpdb->get_blog_prefix( $this->site_id ) . 'capabilities';
        } else {
            $this->cap_key = $cap_key;
        }

        $this->caps = $this->get_caps_data();

        $this->get_role_caps();
    }

    /** * Retrieves all of the capabilities of the user's roles, and merges them with * individual user capabilities. * * All of the capabilities of the user's roles are merged with the user's individual * capabilities. This means that the user can be denied specific capabilities that * their role might have, but the user is specifically denied. * * @since 2.0.0 * * @return bool[] Array of key/value pairs where keys represent a capability name * and boolean values represent whether the user has that capability. */
Home | Imprint | This part of the site doesn't use cookies.