class UserSignup implements SubjectInterface (View source)

Properties

protected int|null $usID
protected User $user
protected Collection $notifications
protected User|null $createdBy

Methods

__construct(User $user, User|null $createdBy = null)

No description

getUser()

No description

getNotificationDate()

No description

User|null
getCreatedBy()

No description

setCreatedBy(User $user)

No description

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(User $user, User|null $createdBy = null)

No description

Parameters

User $user
User|null $createdBy

User getUser()

No description

Return Value

User

DateTime getNotificationDate()

No description

Return Value

DateTime

User|null getCreatedBy()

No description

Return Value

User|null

setCreatedBy(User $user)

No description

Parameters

User $user

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

Return Value

Collection