DataObjectExtension
extends DataExtension
in package
Class \Firesphere\SolrPermissions\Extensions\DataObjectExtension
Add the ability to get the Member View statusses for Solr.
Table of Contents
Properties
- $owner : DataObject|DataObjectExtension
- $memberList : ArrayList
Methods
- getMemberView() : array<string|int, mixed>
- Get the member permissions for each unique user in the system This is additional to the GroupView permissions
- getViewList() : array<string|int, mixed>
- Get the list of members who can view this owner
Properties
$owner
public
DataObject|DataObjectExtension
$owner
$memberList
protected
static ArrayList
$memberList
Cached list of the members to reduce looping impact
Methods
getMemberView()
Get the member permissions for each unique user in the system This is additional to the GroupView permissions
public
getMemberView() : array<string|int, mixed>
Return values
array<string|int, mixed>getViewList()
Get the list of members who can view this owner
private
getViewList() : array<string|int, mixed>