UserDeactivatedType
class UserDeactivatedType implements TypeInterface (View source)
Constants
IDENTIFIER |
|
Properties
protected Application | $app | The application we use to build dependencies |
|
protected StandardNotifier | $notifier | The notifier we use to notify |
|
protected SubscriptionInterface | $defaultSubscription | The default subscription to output |
|
protected FilterInterface | $defaultFilter | The filter we output by default |
Methods
__construct(Application $app, StandardNotifier $notifier, SubscriptionInterface $defaultSubscription = null, FilterInterface $defaultFilter = null)
No description
getAvailableSubscriptions()
Get available type subscriptions
getDefaultSubscription()
Get the default subscription object.
getAvailableFilters()
Get available notification filters
getNotifier()
Get the notifier this type should use
Details
__construct(Application $app, StandardNotifier $notifier, SubscriptionInterface $defaultSubscription = null, FilterInterface $defaultFilter = null)
No description
SubscriptionInterface[]
getAvailableSubscriptions()
Get available type subscriptions
protected SubscriptionInterface
getDefaultSubscription()
Get the default subscription object.
If one was not passed in at construct time create one now
SubscriptionInterface
getSubscription(SubjectInterface $subject)
Get a subscription for a specific subject
NotificationInterface
createNotification(SubjectInterface $subject)
Create a notification for a specific subject
FilterInterface[]
getAvailableFilters()
Get available notification filters
NotifierInterface
getNotifier()
Get the notifier this type should use