ISubAdmin

interface OCP\Group\ISubAdmin
Implemented by:OC\SubAdmin
Source:lib/public/Group/ISubAdmin.php#35

Methods

public OCP\Group\ISubAdmin::createSubAdmin($user, $group)
add a SubAdmin
Source:

lib/public/Group/ISubAdmin.php#44

Parameters:
Since:

16.0.0

public OCP\Group\ISubAdmin::deleteSubAdmin($user, $group)
delete a SubAdmin
Source:

lib/public/Group/ISubAdmin.php#53

Parameters:
Since:

16.0.0

public OCP\Group\ISubAdmin::getSubAdminsGroups($user)
get groups of a SubAdmin
Source:

lib/public/Group/ISubAdmin.php#62

Parameters:
Returns:

\OCP\IGroup[]

Since:

16.0.0

public OCP\Group\ISubAdmin::getGroupsSubAdmins($group)
get SubAdmins of a group
Source:

lib/public/Group/ISubAdmin.php#71

Parameters:
Returns:

\OCP\IUser[]

Since:

16.0.0

public OCP\Group\ISubAdmin::isSubAdminOfGroup($user, $group)
checks if a user is a SubAdmin of a group
Source:

lib/public/Group/ISubAdmin.php#81

Parameters:
Returns:

bool

Since:

16.0.0

public OCP\Group\ISubAdmin::isSubAdmin($user)
checks if a user is a SubAdmin
Source:

lib/public/Group/ISubAdmin.php#90

Parameters:
Returns:

bool

Since:

16.0.0

public OCP\Group\ISubAdmin::isUserAccessible($subadmin, $user)
checks if a user is a accessible by a subadmin
Source:

lib/public/Group/ISubAdmin.php#100

Parameters:
Returns:

bool

Since:

16.0.0