WPSEO_Abstract_Role_Manager::get_capabilities()protectedYoast 1.0

Returns the capabilities for the specified role.

Метод класса: WPSEO_Abstract_Role_Manager{}

Хуков нет.

Возвращает

Массив. List of capabilities.

Использование

// protected - в коде основоного (родительского) или дочернего класса
$result = $this->get_capabilities( $role );
$role(строка) (обязательный)
Role to fetch capabilities from.

Код WPSEO_Abstract_Role_Manager::get_capabilities() Yoast 22.4

protected function get_capabilities( $role ) {
	if ( ! is_string( $role ) || empty( $role ) ) {
		return [];
	}

	$wp_role = get_role( $role );
	if ( ! $wp_role ) {
		return [];
	}

	return $wp_role->capabilities;
}