MemberNews
in package
uses
TraitCountry, TraitUser
Table of Contents
Properties
Methods
- __construct() : mixed
- getCountryInstance() : Country
- getLastSendDate() : string
- gibt das Datum der letzten versendung
- getLastSended() : mixed
- Anzahl der letzten Newsletterempfänger
- getNewsletterEdit() : mixed
- getNextNewsletterNumber() : int
- getTargetDate() : string
- getUserInstance() : User
- setUnsubscribe() : bool
- Unsubscribes from newsletter
- getCountryID() : array<string|int, mixed>
- getCountryName() : array<string|int, mixed>
- getFilterField() : array{filter_town: string, filter_lineup: string}
- getRecent() : string
- getSubscriberCountry() : array<string|int, mixed>
- getSubscriberSQLFilter() : array{filter_info: string, filter: string, user_id: int}
- Gets an array for this member
- translateSubscriberCountries() : string
Properties
$user
private
User
$user
Methods
__construct()
public
__construct() : mixed
getCountryInstance()
public
getCountryInstance() : Country
Return values
CountrygetLastSendDate()
gibt das Datum der letzten versendung
public
getLastSendDate() : string
Return values
string —iso-datum
getLastSended()
Anzahl der letzten Newsletterempfänger
public
getLastSended() : mixed
getNewsletterEdit()
public
getNewsletterEdit(string $strPageContent) : mixed
Parameters
- $strPageContent : string
Tags
getNextNewsletterNumber()
public
getNextNewsletterNumber() : int
Return values
intgetTargetDate()
public
getTargetDate() : string
Return values
stringgetUserInstance()
public
getUserInstance() : User
Return values
UsersetUnsubscribe()
Unsubscribes from newsletter
public
setUnsubscribe() : bool
Tags
Return values
boolgetCountryID()
private
getCountryID() : array<string|int, mixed>
Return values
array<string|int, mixed>getCountryName()
private
getCountryName(array<string|int, mixed> $naCountryID) : array<string|int, mixed>
Parameters
- $naCountryID : array<string|int, mixed>
Return values
array<string|int, mixed>getFilterField()
private
getFilterField() : array{filter_town: string, filter_lineup: string}
Return values
array{filter_town: string, filter_lineup: string}getRecent()
private
getRecent() : string
Tags
Return values
stringgetSubscriberCountry()
private
getSubscriberCountry([int $member_id = 0 ]) : array<string|int, mixed>
Parameters
- $member_id : int = 0
Return values
array<string|int, mixed>getSubscriberSQLFilter()
Gets an array for this member
private
getSubscriberSQLFilter([int $nMemberID = 0 ]) : array{filter_info: string, filter: string, user_id: int}
Parameters
- $nMemberID : int = 0
Tags
Return values
array{filter_info: string, filter: string, user_id: int}translateSubscriberCountries()
private
translateSubscriberCountries(array<string|int, mixed> $saCountry) : string
Parameters
- $saCountry : array<string|int, mixed>