some fixes

This commit is contained in:
shimon
2022-08-15 12:05:41 +03:00
parent cabe989555
commit 0dc485d8d7
8 changed files with 134 additions and 26 deletions
+27 -1
View File
@@ -12,6 +12,7 @@ class Delete extends Event
protected ?int $timestamp1d = null;
protected ?int $timestamp30m = null;
protected ?Document $document = null;
protected ?string $resource = null;
public function __construct()
{
@@ -93,6 +94,29 @@ class Delete extends Event
return $this;
}
/**
* Returns the resource for the delete event.
*
* @return string
*/
public function getResource(): string
{
return $this->resource;
}
/**
* Sets the resource for the delete event.
*
* @param string $resource
* @return self
*/
public function setResource(string $resource): self
{
$this->resource = $resource;
return $this;
}
/**
* Returns the set document for the delete event.
*
@@ -103,6 +127,7 @@ class Delete extends Event
return $this->document;
}
/**
* Executes this event and sends it to the deletes worker.
*
@@ -117,7 +142,8 @@ class Delete extends Event
'document' => $this->document,
'timestamp' => $this->timestamp,
'timestamp1d' => $this->timestamp1d,
'timestamp30m' => $this->timestamp30m
'timestamp30m' => $this->timestamp30m,
'resource' => $this->resource,
]);
}
}