CustomerNewsletterReadService
in package
implements
CustomerNewsletterReadService
Class CustomerNewsletterReadService
Interfaces, Classes and Traits
- CustomerNewsletterReadService
- Interface CustomerNewsletterReadService
Table of Contents
- $factory : CustomerNewsletterFactory
- $repository : CustomerNewsletterRepository
- __construct() : mixed
- getSubscribedCustomers() : CustomerIds
- Returns all for newsletters subscribed customers.
- isCustomerSubscribed() : bool
- Checks if the given customer is subscribed for newsletters.
Properties
$factory
private
CustomerNewsletterFactory
$factory
$repository
private
CustomerNewsletterRepository
$repository
Methods
__construct()
public
__construct(CustomerNewsletterRepository $repository, CustomerNewsletterFactory $factory) : mixed
Parameters
- $repository : CustomerNewsletterRepository
- $factory : CustomerNewsletterFactory
Return values
mixed —getSubscribedCustomers()
Returns all for newsletters subscribed customers.
public
getSubscribedCustomers() : CustomerIds
Tags
Return values
CustomerIds —isCustomerSubscribed()
Checks if the given customer is subscribed for newsletters.
public
isCustomerSubscribed(int $customerId) : bool
Parameters
- $customerId : int