WhitePagesTab
in package
Single tab inside white pages.
Table of Contents
- $additionalSearchFilter : string
- $detailViewItems : array<string|int, mixed>
- $detailViewTitle : string
- $galleryItems : array<string|int, mixed>
- $galleryTitle : string
- $label : string
- $ldapSuffix : string
- $listItems : array<string|int, mixed>
- $searchableAttributes : array<string|int, mixed>
- createDefault() : WhitePagesTab
- Creates a new default tab.
- export() : array<string|int, mixed>
- Exports the tab as an array.
- import() : WhitePagesTab
- Imports data to a new tab.
Properties
$additionalSearchFilter
public
string
$additionalSearchFilter
= ''
additional LDAP search filter for entry search
$detailViewItems
public
array<string|int, mixed>
$detailViewItems
= []
detail view items
$detailViewTitle
public
string
$detailViewTitle
= '$givenName $sn'
title for gallery view
$galleryItems
public
array<string|int, mixed>
$galleryItems
= []
gallery items
$galleryTitle
public
string
$galleryTitle
= '$givenName $sn'
title for gallery view
$label
public
string
$label
= 'Users'
display label
$ldapSuffix
public
string
$ldapSuffix
= 'ou=people,dc=example,dc=com'
LDAP suffix to find the entries to display
$listItems
public
array<string|int, mixed>
$listItems
= []
list items
$searchableAttributes
public
array<string|int, mixed>
$searchableAttributes
= ['cn', 'sn', 'givenName', 'mail', 'telephoneNumber']
searchable LDAP attributes
Methods
createDefault()
Creates a new default tab.
public
static createDefault() : WhitePagesTab
Return values
WhitePagesTab —tab
export()
Exports the tab as an array.
public
export() : array<string|int, mixed>
Return values
array<string|int, mixed> —data
import()
Imports data to a new tab.
public
static import(array<string|int, mixed> $data) : WhitePagesTab
Parameters
- $data : array<string|int, mixed>
-
data as array
Return values
WhitePagesTab —profile