PHP Класс Adldap\Models\Group

Наследование: extends Entry, use trait Adldap\Models\Traits\HasDescriptionTrait, use trait Adldap\Models\Traits\HasMemberOfTrait
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
addMember ( string | Entry $entry ) : boolean Adds an entry to the current group.
getGroupType ( ) : string Returns the group type integer.
getMemberNames ( ) : array Returns the group's member names only.
getMembers ( ) : Collection Returns all users apart of the current group.
removeMember ( string | Entry $entry ) : boolean Removes an entry from the current group.
removeMembers ( ) : boolean Removes all members from the current group.
setMembers ( array $entries ) Sets the groups members using an array of user DNs.

Защищенные методы

Метод Описание
getMembersFromAttribute ( $attribute ) : array Retrieves group members by the specified model attribute using their distinguished name.
getPaginatedMembers ( ) : array Retrieves members that are contained in a member range.

Описание методов

addMember() публичный Метод

Adds an entry to the current group.
public addMember ( string | Entry $entry ) : boolean
$entry string | Entry
Результат boolean

getGroupType() публичный Метод

https://msdn.microsoft.com/en-us/library/ms675935(v=vs.85).aspx
public getGroupType ( ) : string
Результат string

getMemberNames() публичный Метод

Returns the group's member names only.
public getMemberNames ( ) : array
Результат array

getMembers() публичный Метод

https://msdn.microsoft.com/en-us/library/ms677097(v=vs.85).aspx
public getMembers ( ) : Collection
Результат Illuminate\Support\Collection

getMembersFromAttribute() защищенный Метод

Retrieves group members by the specified model attribute using their distinguished name.
protected getMembersFromAttribute ( $attribute ) : array
$attribute
Результат array

getPaginatedMembers() защищенный Метод

Retrieves members that are contained in a member range.
protected getPaginatedMembers ( ) : array
Результат array

removeMember() публичный Метод

Removes an entry from the current group.
public removeMember ( string | Entry $entry ) : boolean
$entry string | Entry
Результат boolean

removeMembers() публичный Метод

Removes all members from the current group.
public removeMembers ( ) : boolean
Результат boolean

setMembers() публичный Метод

Sets the groups members using an array of user DNs.
public setMembers ( array $entries )
$entries array