class GroupJoinRequest extends ConcreteObject implements SubjectInterface (View source)

Properties

$error from  ConcreteObject
protected Group $group
protected User $user

Methods

loadError($error)

No description

isError()

No description

getError()

No description

setPropertiesFromArray($arr)

No description

static 
camelcase($file)

No description

static 
uncamelcase($string)

No description

__construct(Group $group, User $user)

No description

getGroup()

No description

getUser()

No description

accept()

No description

decline()

No description

getNotificationDate()

Get the date of this notification

User[]
getUsersToExcludeFromNotification()

Get the users that should be excluded from notifications Expected return value would be users involved in the creation of the notification, they may not need to be notified.

Details

loadError($error)

No description

Parameters

$error

isError()

No description

getError()

No description

setPropertiesFromArray($arr)

No description

Parameters

$arr

static camelcase($file)

No description

Parameters

$file

static uncamelcase($string)

No description

Parameters

$string

__construct(Group $group, User $user)

No description

Parameters

Group $group
User $user

Group getGroup()

No description

Return Value

Group

User getUser()

No description

Return Value

User

accept()

No description

decline()

No description

DateTime getNotificationDate()

Get the date of this notification

Return Value

DateTime

User[] getUsersToExcludeFromNotification()

Get the users that should be excluded from notifications Expected return value would be users involved in the creation of the notification, they may not need to be notified.

Return Value

User[]