18a4fa8cd9
refs https://github.com/TryGhost/Arch/issues/16 - Allows to subscribe to bulk unpublish/featured/unfeatured DomainEvents elsewhere in the system, for example, Collections.
14 lines
334 B
TypeScript
14 lines
334 B
TypeScript
export class PostsBulkUnpublishedEvent {
|
|
data: string[];
|
|
timestamp: Date;
|
|
|
|
constructor(data: string[], timestamp: Date) {
|
|
this.data = data;
|
|
this.timestamp = timestamp;
|
|
}
|
|
|
|
static create(data: string[], timestamp = new Date()) {
|
|
return new PostsBulkUnpublishedEvent(data, timestamp);
|
|
}
|
|
}
|