Add more properties for frontend

[MAILPOET-2657]
This commit is contained in:
Pavel Dohnal
2020-08-05 08:44:03 +02:00
committed by Veljko V
parent 986642c865
commit 2efdb22331
2 changed files with 4 additions and 1 deletions

View File

@ -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),
]; ];
} }

View File

@ -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) {