WP_Role::__construct( string $role, bool[] $capabilities )

Constructor – Set up object properties.

Description

The list of capabilities must have the key as the name of the capability and the value a boolean of whether it is granted to the role.

Parameters

$role

(string) (Required) Role name.

$capabilities

(bool[]) (Required) Array of key/value pairs where keys represent a capability name and boolean values represent whether the role has that capability.

Source

File: wp-includes/class-wp-role.php

public function __construct( $role, $capabilities ) {
		$this->name         = $role;
		$this->capabilities = $capabilities;
	}

Changelog

Version Description
2.0.0 Introduced.

© 2003–2021 WordPress Foundation
Licensed under the GNU GPLv2+ License.
https://developer.wordpress.org/reference/classes/wp_role/__construct