Export lists for email

[MAILPOET-1354]
This commit is contained in:
Pavel Dohnal
2018-05-02 14:58:58 +01:00
committed by pavel-mailpoet
parent f8e443ed3c
commit 8e13eb50bf
5 changed files with 192 additions and 0 deletions

View File

@ -883,4 +883,20 @@ class Subscriber extends Model {
}
return array($data, $custom_fields);
}
public function getAllSegmentNamesWithStatus() {
return Segment::table_alias('segment')
->select('name')
->select('subscriber_segment.segment_id', 'segment_id')
->select('subscriber_segment.status', 'status')
->select('subscriber_segment.updated_at', 'updated_at')
->join(
SubscriberSegment::$_table,
array('subscriber_segment.segment_id', '=', 'segment.id'),
'subscriber_segment'
)
->where('subscriber_segment.subscriber_id', $this->id)
->orderByAsc('name')
->findArray();
}
}