added segment stats in listing

This commit is contained in:
Jonathan Labreuille
2015-10-22 20:40:46 +02:00
parent 056e79eeac
commit 3b4c5c83e1
4 changed files with 44 additions and 18 deletions

View File

@@ -32,12 +32,12 @@ class Subscribers {
// fetch segments relations for each returned item
foreach($listing_data['items'] as &$item) {
$segments = SubscriberSegment::select('segment_id')
$relations = SubscriberSegment::select('segment_id')
->where('subscriber_id', $item['id'])
->findMany();
$item['segments'] = array_map(function($relation) {
return $relation->segment_id;
}, $segments);
}, $relations);
}
wp_send_json($listing_data);