LnxUser::modifyGroup

Innen: IT documentation
A lap korábbi változatát látod, amilyen Moszat (vitalap | szerkesztései) 2021. szeptember 19., 16:05-kor történt szerkesztése után volt. (→‎Parameters)
(eltér) ← Régebbi változat | Aktuális változat (eltér) | Újabb változat→ (eltér)

Description

Object-oriented style

public lnxUser::modifyGroup ( array $group ): bool

Procedural style

lnxModifyGroup ( array $group ): bool

Modify a linux group with group parameters

Parameters

group
Associative array what contains the group's parameters what needs to be modified.
The structure of the array:
[
'name' => string
Mantandory! Name of linux group.
'rename' => string
Optional. New name of the linux group.
'gid' => int
Optional. Group ID of linux group. The ID must not exist!
'nonunique' => bool
Optional. If true allow to create groups with duplicate (non-unique) Group ID
]

Return Values

Returns true if group is modified, false otherwise.

Changelog

Version
(lnxUser)
Description
1.00 available

Examples

$group	= 'testGroup';

# Modify linux group

if ( ! lnxModifyGroup ( [

	'name'			=> $group,				// Mantandory! Name of linux group.
	//'rename'		=> 'RenamedTestGroup',	// Optional. New name of the linux group.
	'gid'			=> 1200,				// Optional. Group ID of linux group. The ID must not exist!
	//'nonunique'	=> true,				// Optional. If true allow to create groups with duplicate (non-unique) Group ID
	
	] ) )
	
	print( "Something went wrong during Modify group!" . PHP_EOL );

else
	
	print( "'$group' group is modified." . PHP_EOL );