Add more properties for frontend
[MAILPOET-2657]
This commit is contained in:
@ -61,6 +61,9 @@ class SubscribersResponseBuilder {
|
|||||||
'last_name' => $subscriber->getLastName(),
|
'last_name' => $subscriber->getLastName(),
|
||||||
'subscriptions' => $this->buildSubscriptions($subscriber),
|
'subscriptions' => $this->buildSubscriptions($subscriber),
|
||||||
'status' => $subscriber->getStatus(),
|
'status' => $subscriber->getStatus(),
|
||||||
|
'count_confirmations' => $subscriber->getConfirmationsCount(),
|
||||||
|
'wp_user_id' => $subscriber->getWpUserId(),
|
||||||
|
'is_woocommerce_user' => $subscriber->getIsWoocommerceUser(),
|
||||||
'created_at' => $subscriber->getCreatedAt()->format(self::DATE_FORMAT),
|
'created_at' => $subscriber->getCreatedAt()->format(self::DATE_FORMAT),
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
@ -19,7 +19,7 @@ class SubscriberListingRepository extends ListingRepository {
|
|||||||
];
|
];
|
||||||
|
|
||||||
protected function applySelectClause(QueryBuilder $queryBuilder) {
|
protected function applySelectClause(QueryBuilder $queryBuilder) {
|
||||||
$queryBuilder->select("PARTIAL s.{id,email,firstName,lastName,status,createdAt}");
|
$queryBuilder->select("PARTIAL s.{id,email,firstName,lastName,status,createdAt,countConfirmations,wpUserId,isWoocommerceUser}");
|
||||||
}
|
}
|
||||||
|
|
||||||
protected function applyFromClause(QueryBuilder $queryBuilder) {
|
protected function applyFromClause(QueryBuilder $queryBuilder) {
|
||||||
|
Reference in New Issue
Block a user