MemberInfo
in package
Member service.
Tags
Table of Contents
Properties
- $aclService : AclService
- $apiAppAuthenticationMapper : ApiAppAuthentication
- $memberMapper : Member
- $photoConfig : array<string|int, mixed>
- $photoService : Photo
- $translator : Translator
Methods
- __construct() : mixed
- getMembershipInfo() : ImportedApiAppsArrayType}|null
- Obtain information about the current user.
- getOrganMemberships() : OrganMembershipsArrayType
- Gets a list of all organs which the member currently is part of.
Properties
$aclService read-only
private
AclService
$aclService
$apiAppAuthenticationMapper read-only
private
ApiAppAuthentication
$apiAppAuthenticationMapper
$memberMapper read-only
private
Member
$memberMapper
$photoConfig read-only
private
array<string|int, mixed>
$photoConfig
$photoService read-only
private
Photo
$photoService
$translator read-only
private
Translator
$translator
Methods
__construct()
public
__construct(AclService $aclService, Translator $translator, Photo $photoService, Member $memberMapper, ApiAppAuthentication $apiAppAuthenticationMapper, array<string|int, mixed> $photoConfig) : mixed
Parameters
- $aclService : AclService
- $translator : Translator
- $photoService : Photo
- $memberMapper : Member
- $apiAppAuthenticationMapper : ApiAppAuthentication
- $photoConfig : array<string|int, mixed>
Tags
getMembershipInfo()
Obtain information about the current user.
public
getMembershipInfo([int|null $lidnr = null ]) : ImportedApiAppsArrayType}|null
Parameters
- $lidnr : int|null = null
Tags
Return values
ImportedApiAppsArrayType}|nullgetOrganMemberships()
Gets a list of all organs which the member currently is part of.
public
getOrganMemberships(Member $member) : OrganMembershipsArrayType
Parameters
- $member : Member