Elgg\Notifications\NotificationsService::__construct PHP Method

__construct() public method

Constructor
public __construct ( SubscriptionsService $subscriptions, Elgg\Queue\Queue $queue, PluginHooksService $hooks, ElggSessio\ElggSession $session, Translator $translator, EntityTable $entities, Logger $logger )
$subscriptions SubscriptionsService Subscription service
$queue Elgg\Queue\Queue Queue
$hooks Elgg\PluginHooksService Plugin hook service
$session ElggSessio\ElggSession Session service
$translator Elgg\I18n\Translator Translator
$entities Elgg\Database\EntityTable Entity table
$logger Elgg\Logger Logger
    public function __construct(SubscriptionsService $subscriptions, Queue $queue, PluginHooksService $hooks, ElggSession $session, Translator $translator, EntityTable $entities, Logger $logger)
    {
        $this->subscriptions = $subscriptions;
        $this->queue = $queue;
        $this->hooks = $hooks;
        $this->session = $session;
        $this->translator = $translator;
        $this->entities = $entities;
        $this->logger = $logger;
    }