class GroupSignupRequestDecline implements SubjectInterface (View source)

Properties

protected int|null $id
protected Collection $notifications
protected int $gID
protected User|null $user
protected User|null $manager
protected DateTime $RequestDeclineed

Methods

__construct(Group|null $group = null, User|null $user = null, User|null $manager = null)

No description

User|null
getManager()

No description

setManager(User $manager)

No description

Group|null
getGroup()

No description

int|null
getId()

No description

setId(int|null $id)

No description

int
getGID()

No description

setGID(int $gID)

No description

User|null
getUser()

No description

setUser(User $user)

No description

getRequestDeclineed()

No description

setRequestDeclineed(DateTime $RequestDeclineed)

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.

Collection
getNotifications()

No description

Details

__construct(Group|null $group = null, User|null $user = null, User|null $manager = null)

No description

Parameters

Group|null $group
User|null $user
User|null $manager

User|null getManager()

No description

Return Value

User|null

GroupSignupRequestDecline setManager(User $manager)

No description

Parameters

User $manager

Return Value

GroupSignupRequestDecline

Group|null getGroup()

No description

Return Value

Group|null

int|null getId()

No description

Return Value

int|null

return NULL if not yet flushed to the database

GroupSignupRequestDecline setId(int|null $id)

No description

Parameters

int|null $id

Return Value

GroupSignupRequestDecline

int getGID()

No description

Return Value

int

GroupSignupRequestDecline setGID(int $gID)

No description

Parameters

int $gID

Return Value

GroupSignupRequestDecline

User|null getUser()

No description

Return Value

User|null

GroupSignupRequestDecline setUser(User $user)

No description

Parameters

User $user

Return Value

GroupSignupRequestDecline

DateTime getRequestDeclineed()

No description

Return Value

DateTime

GroupSignupRequestDecline setRequestDeclineed(DateTime $RequestDeclineed)

No description

Parameters

DateTime $RequestDeclineed

Return Value

GroupSignupRequestDecline

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[]

Collection getNotifications()

No description

Return Value

Collection