1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
|
<?php /** * WPSEO plugin file. * * @package WPSEO\Admin\Roles */
/** * Role Manager interface. */ interface WPSEO_Role_Manager {
/** * Registers a role. * * @param string $role Role to register. * @param string $display_name Display name to use. * @param null|string $template Optional. Role to base the new role on. * * @return void */ public function register( $role, $display_name, $template = null );
/** * Adds the registered roles. * * @return void */ public function add();
/** * Removes the registered roles. * * @return void */ public function remove();
/** * Returns the list of registered roles. * * @return string[] List or registered roles. */ public function get_roles(); }
|